@charset "utf-8";

/***** Headings *****/
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal;}

 
/***** Common Formatting *****/
p, ul, ol {margin:0; padding:0;}
img {border:0; behavior: url("pngbehavior.htc");}
.CL{ clear:both;}

/***** Background flash setting *****/
#mainDiv{width:986px; height:595px; margin:0 auto; background:center 122px url(../images/bg_web.gif) no-repeat;}


/***** page setting *****/
body{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; color: #000000; margin:0; padding:0; background-color:#FFFFFF;} 
#wrapper{ margin:0 auto; width:950px;}
#mainpannel { width:950px; position:absolute; top:0;}

/***** top section *****/
#mainpannel #topsection{width:950px; height:150px;}
#mainpannel #topsection #logo{width:190px; height:125px; padding:0 0 25px 0; float:left;}
#mainpannel #topsection #search {width:330px; height:32px; float:right; padding-top:10px; }
#mainpannel #topsection #search .link { font-size:12px; color:#eb1c24; text-decoration:none; float:right;}
#mainpannel #topsection #search .link a{font-size:12px; color:#eb1c24; text-decoration:none;}
#mainpannel #topsection #search .link a:hover{font-size:12px; color:#000000; text-decoration:none;}
#mainpannel #topsection #search .box {width:110px; height:20px; color:#000000; border:0; background:url(../images/bg_search.gif) center top no-repeat; display:none;}

/***** top section navigation Home *****/
#mainpannel #topsection #topnav{width:760px; height:60px; float:right; padding:23px 0 25px 0; background:url(../images/bg_nav.gif) center top repeat-x;}
#mainpannel #topsection #topnav #navigation{width:440px; height:60px; float:left;}
#mainpannel #topsection #topnav #thinklogo{width:115px; height:60px; float:right;}

/***** top section navigation innerpages *****/
#mainpannel #topsection #topnavinner{width:760px; height:85px; float:right; padding:23px 0 0 0; background:url(../images/bg_nav.gif) center top repeat-x;}
#mainpannel #topsection #topnavinner #navpan{width:640px; height:60px; float:left;}
#mainpannel #topsection #topnavinner #navpan a{font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
#mainpannel #topsection #topnavinner #navpan a:hover{font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#mainpannel #topsection #topnavinner #thinklogo{width:115px; height:60px; float:right;}

/***** middle content section *****/
#mainpannel #pagecontent {width:950px;}
#mainpannel #pagecontent #rightblurb{font-size:12px; color:#444444; text-decoration:none; padding-left:12px;}
#mainpannel #pagecontent #rightblurb a{ font-size:12px; font-weight:bold; color:#dd0007; text-decoration:none;}
#mainpannel #pagecontent #rightblurb a:hover{ font-size:12px; font-weight:bold; color:#444444; text-decoration:none;}

/***** bottom navigation section *****/
#mainpannel #bottomnav { width:950px; height:37px; text-align:center; padding-top:8px; background:url(../images/navbg.png) center top no-repeat; filter: alpha(opacity=70); }
#mainpannel #bottomnav .botlink {color:#ffffff; text-decoration:none;}
#mainpannel #bottomnav .botlink a{color:#ffffff; text-decoration:none;}
#mainpannel #bottomnav .botlink a:hover{color:#000000; text-decoration:none;}
#mainpannel #bottomnav .botlink .space {padding-left:35px;padding-right:35px;}

/***** Footer section *****/
#mainpannel #footer {width:950px; height:70px; background:url(../images/h_line.gif) center top repeat-x;}
#mainpannel #footer .copyright{	font-size:11px;	color:#666666; height:20px; float:left; padding-left:15px;}
#mainpannel #footer .bcweb {font-size:11px; color: #333333; height:23px; text-decoration:none; float: right; padding-right:15px;}
#mainpannel #footer .bcweb a{color: #333333; text-decoration:none;}
#mainpannel #footer .bcweb a:hover{ color:  #000000; text-decoration:none;}
#mainpannel #footer .ttsl_text { width:950px; font-size:11px; color: #333333; text-decoration:none; float: left; padding-left:15px; padding-top:8px;}
#mainpannel #footer .ttsl_text a{color: #cc0000; text-decoration:none;}
#mainpannel #footer .ttsl_text a:hover{ color:#cc0000; text-decoration:underline;}
