body {
   background-color: #fffffff;
   color: #333333;
   font-family: Verdana;
   font-size: 11px;
   margin:0px;
   padding:0px;
   line-height:16px;
}

td {
  color:#545454;
  font-family: Verdana;
  font-size:11px;
}

.header {
  background-image: url(images/index_01.jpg); width:871px; height:136px;
}
.logohome {
  background-image: url(images/index_02.jpg); width:871px; height:46px;
}
.member {
  background-image: url(images/index_03.jpg); width:871px; height:61px;
}
.maincontent {
   width:871px; background-color:#ffffff;
}


.deepblue {
  color:#4A8099;
}
.deepblue a:link {
    color:#4A8099;
    text-decoration:none;
}
.deepblue a:active {
    color:#4A8099;
    text-decoration:none;
}
.deepblue a:visited {
    color:#4A8099;
    text-decoration:none;
}
.deepblue a:hover {
    color:#4A8099;
    text-decoration:underline;
}

.tt0 {
  font-size:20px;
  font-weight: bold;
  font-family: Arial;
}


.tt1 {
  font-size:17px;
  font-weight: bold;
  font-family: Arial;
}

.tt2 {
  font-size:15px;
  font-weight: bold;
  font-family: Arial;
  line-height:18px;
}

.tt3 {
  font-size:13px;
  font-weight: bold;
  font-family: Arial;
}

.tt4 {
  font-size:14px;
  font-weight: bold;
  font-family: Arial;
}


a.genre:link {
  color:#333333;
  text-decoration:none;
}
a.genre:visited {
  color:#333333;
  text-decoration: none;
}
a.genre:active {
  color:#CC6600;
  text-decoration: none;
}
a.genre:hover {
  color: #CC6600;
  text-decoration: none;
}

a:link {
  color:#CC6600;
  text-decoration:none;
}
a:visited {
  color:#CC6600;
  text-decoration: none;
}
a:active {
  color:#CC6600;
  text-decoration: none;
}
a:hover {
  color: #CC6600;
  text-decoration: underline;
}
a img {border: none; }

.arial {
  font-family: Arial; font-size: 12px;
}

.arial1 {
  font-family: Arial; font-size: 11px;
}

input, select, textarea {
  font-family: Arial; color:#545454;
}

.clear {
  clear: both;
}

.sidebar {
  background-color: #D9E9EF; background-image: url(images/sidebar_body.jpg); background-repeat:repeat-y;
}

p {
  margin-top:0px;
  margin-bottom:12px;
}

.overlay {
  background-image: url(images/thumboverlay1.png); width:211px; height:36px; font-size:14px; font-family:Arial;
}
.overlay a:link {
   color:#333333;
   text-decoration:none;
}
.overlay a:active {
   color:#333333;
   text-decoration:none;
}
.overlay a:visited {
   color:#333333;
   text-decoration:none;
}
.overlay a:hover {
   color:#333333;
   text-decoration:none;
}

.orange {
  color:#CC6600;
}
.red {
  color:#ce0627;
    font-size:12px;
}
.divdsp {
  background-image: url(images/spbg.gif);
}
.foot a:link {
   color:#959595;
   text-decoration:none;
   font-size:10px;
}
.foot a:visited {
   color:#959595;
   text-decoration:none;
   font-size:10px;
}
.foot a:hover {
   color:#959595;
   text-decoration:underline;
   font-size:10px;
}
.cddv {
   background-image: url(images/thcddv_01.jpg); width:11px;
}
.small {
  font-size:9px;
}

.smallest {
  font-family: Arial;
  font-size:10px;
  color:#959595;
}

.epktop {
  background-image: url(images/epk_01.jpg); width:861px; height:167px;
}

.image a{background:#ffffff;padding:10px;display:block;}
.image a:hover{background:#DDDDDD;padding:10px;}

.red{
 font-family: tahoma, Arial;
  font-size:11px;
  color:#FF0000;
}

.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9A9A9;
	background-color: #373739;
	border: 1px solid #666666;
}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 373739;
	background-color: #FFFFFF;
	border: 1px solid #A9A9A9;
}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #cd6e14;
	background-color: #EECBA5;
	border: 1px  solid #cd6e14;
	padding: 2px;
	margin: 2px;
}

.lightBG {
	background-color: EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.darkBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #D8D8D8;
}

.main {
	font-size: 11px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mainBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A9A9A9;
	text-decoration: none;
}
.red{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
}
.para_bigheading{
	FONT-WEIGHT: BOLD;
	FONT-SIZE:20px;
	COLOR: #cd6e14; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none; 
}
.para_heading{
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:18px; 
	color:#cd6e14;
}
.para_heading_sm{
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:16px; 
	color:#cd6e14;
}
.para_subheading{
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:12px; 
	color:#cd6e14;
}
.para_title{
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px; 
	color:#cd6e14;
}
.table_border{
	border:1px solid #f1f1f1;
	margin:3px 0px;
	padding:5px;
}

.error{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
.alert{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}