﻿body {    

	background-color: #F1F1F2;

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 12px; 

	color: #000000;

	margin: 0;

	padding: 0;

}



.htext{

   color: #000000;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 12px;   

   text-decoration: none; 

}



a.htext:link, a.htext:visited{

   color: #000000;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 12px;   

   text-decoration: none; 

}



a.htext:hover{

   color: #CC0000;   

}



.bodytext{

   color: #FFFFFF;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 12px;   

   text-decoration: none; 

}



a.bodytext:link, a.bodytext:visited{

   color: #FFFFFF;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 12px;   

   text-decoration: none; 

   font-weight:bold !important;

}



a.bodytext:hover{

   color: #FFFFCC;   

   text-decoration: underline; 

}



.catsubcattext{

   color: #2577CC;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 15px;   

   text-decoration: none; 

}



a.catsubcattext:link, a.catsubcattext:visited{

   color: #2577CC;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 15px;   

   text-decoration: underline; 

   font-weight:bold !important;

}



a.catsubcattext:hover{

   color: #DA0100;   

}



.atext{



   color: #000000 !important;

   font-family: Tahoma;

   font-size: 18px;

   font-weight: bold;

}



.whitetd{

  background-color: #FFFFFF !important;

}



.blacktd{

  background-color: #000000 !important;

}



.colortd{

  background-color: #2181E1 !important;

}



.titletext{

   color: #FFFFFF !important;

   font-family: Tahoma;

   font-size: 10pt;

   font-weight: bold;

}



#headingtext{

   color: #FFFFFF !important;

   font-family: Arial;

   font-size: 12pt;

   font-weight: bold;

   padding-top:8px;
   float:left;
}
#headingtext2{
	color: #FF7777;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	padding-top: 8px;
	float: right;
}



#headingtext a{  

  color: #FFFFFF;

  font-family: Arial, Verdana, Tahoma, sans-serif;

  font-size: 12px;  

  font-weight:normal;

  text-decoration: none;

}



#headingtext a:hover{  

  color: #FFFFCC;

  text-decoration: underline;

}



.tbl_border {border:1px solid #FFFFFF}

.tbl_border1 {border:1px solid #0C1281}

.tbl_border2 {border-left:1px solid #000000}

.tbl_border3 {border:1px solid #0000FF}



.tbl_blk  { background-color: #CCCCCC; }

.cal_td { font-family:Tahoma; font-size:11px; background-color: #FFFFFF; width: 16px; height: 13px; }



.cal_td a { font-family:Tahoma; font-size:11px; background-color: #FFFFFF; color: #0000FF; width: 16px; height: 13px; text-decoration: none;}

.cal_td a:hover { font-family:Tahoma; font-size:11px; background-color: #C80002; color: #FFFFFF; width: 16px; height: 13px; text-decoration: underline;}



#cal_days { background-color: #F7F7F7; color:#FFFFFF; text-align:center; }

#cal_hday { background-color: #F1F6F9; }

#cal_nav { background-color: #D8D8D8; padding:3px; }



h1 {

	font-family: Tahoma;

	font-size: 16px;

	color: #009900;

}

h2 {

	font-family: Tahoma;

	font-size: 14px;

	color: #000099;

}

h3 {

	font-family: Tahoma;

	font-size: 14px;

	background-color: #2577CC;
	color:#ffffff;
	padding:3px

}


.toplinkbg{

   background:url(../images/toplinkbg.jpg);  

}



.leftbg{

   background:url(../images/leftbg.jpg);  

}



.middlebg{

   background:url(../images/midbg.jpg);  

}



.middlebgw{

   background:url(../images/midbgw.jpg);  

}

.middlebgw_full{

   background:url(../images/midbgw_full.jpg);  

}

.right_before{

   background:url(../images/right_before.jpg);  

}



.rightbg{

   background:url(../images/rightbg.jpg);  

}



.box_cut_bg{

   background:url(../images/box_cut_bg.jpg) no-repeat;

   background-position:top right;     

}



#footer_box{

  padding-left:20px;

  padding-right:5px;

  padding-top:5px;

  padding-bottom:5px;

  text-align:center;

  line-height: 140%;

  color: #FFFFFF;

  font-family: Arial, Verdana, Tahoma, sans-serif;

  font-size: 12px;  

  font-weight:normal;

  text-decoration: none;

}



#footer_box a{  

  color: #FFFFFF;

  font-family: Arial, Verdana, Tahoma, sans-serif;

  font-size: 12px;  

  font-weight:normal;

  text-decoration: none;

}



#footer_box a:hover{  

  color: #FFFFCC;

  text-decoration: underline;

}



#main_con{

  padding-left:15px;

  padding-right:15px;

  padding-top:10px;

  padding-bottom:10px;

  text-align:justify;

  line-height: 160%;

  color: #66737C;

  font-family: Arial, Verdana, Tahoma, sans-serif;

  font-size: 12px;  

  text-decoration: none;

}



#main_con p{ 

  line-height: 160%;

  color: #66737C;

  font-family: Arial, Verdana, Tahoma, sans-serif;

  font-size: 12px;   

  text-decoration: none;

}



#main_con a{  

  color: #CC0000;

  text-decoration: none;

}



#main_con a:hover{  

  color: #0000FF;

  text-decoration: underline;

}



#main_con ol{ 

  line-height:160%;  

}



#main_con ol li{	

	margin-left:15px;

	margin-top:5px !important;

	margin-top:5px;

	margin-bottom:10px !important;

	margin-bottom:10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}



#main_con ul{ 

  line-height:130%;  

  list-style-type:none;

}



#main_con ul li{

	/*background-image: url(../images/list_arrow.gif);

	background-position: 0 5px;

	background-repeat: no-repeat;*/

	margin-left:-15px;

	margin-top:-5px !important;

	margin-top:-15px;

	margin-bottom:10px !important;

	margin-bottom:20px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 18px;

}



.orngcol{

  color:#CC0000;

}



.inputbox {  

  font-size:12px; 

  font-family: Arial, Verdana, Tahoma, sans-serif; 

  color:#66737C !important;

  padding-left:5px;

  border:1px solid #2081E0 !important;

}



.textbox { 

  font-size:12px; 

  font-family: Arial, Verdana, Tahoma, sans-serif; 

  color:#66737C !important;

  padding-left:5px;

  border:1px solid #2081E0 !important;

  }

  

.butta{

    background-color: #2081E0 !important;

    color: #FFFFFF !important;

    font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 12px;     

    border: 1px solid #FFFFFF !important;

}



.butta_big{

    background-color: #2081E0 !important;

    color: #FFFFFF !important;

    font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 13px;  

	font-weight:bold;   

    border: 1px solid #FFFFFF !important;

}

.butta_rev{

    background-color: #FFFFFF !important;

    color: #2081E0 !important;

    font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 12px;  
	
	font-weight: bold;   

    border: 1px solid #FFFFFF !important;

}

.inputboxwidth1{ width:125px; }
.inputboxheight1{ height:17px; }

.comtext{

   color: #66737C;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 12px;   

   text-decoration: none; 

}



a.comtext:link, a.comtext:visited{

   color: #66737C;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 12px;   

   text-decoration: none; 

}



a.comtext:hover{

   color: #CC0000;   

}



paginationlink{



   color: #66737C;

   font-family: Tahoma;

   font-size: 12px;   

   text-decoration: none; 

}



a.paginationlink:link, a.paginationlink:visited{



   color: #029AD5;

   font-family: Tahoma;

   font-size: 12px;   

   text-decoration: none; 

}



a.paginationlink:hover{



   color: #B3A27F;

}



.paginationlinkactive{



   color: #B3A27F;

   font-family: Tahoma;

   font-size: 12px;   

   font-weight: bold;

   text-decoration: none; 

}



a.toplink:link, a.toplink:visited {

	display: block;		

	vertical-align: middle;

	font-size: 11pt;

	font-family: Arial;

	font-weight:bold;

	color: #FFFFFF;

	text-align: center;

	padding-top: 6px;

	padding-bottom: 6px;

	padding-left: 2px;

	padding-right: 2px;	

	width: 100% !important;

	width: 100%;

	text-decoration: none;

}

 

/*a.toplink:hover {   

	background: url(../images/toplinkbg_hover.jpg) repeat-x;

	color: #000000;

}*/



.toplinksp{

   background: url(../images/toplinksp.jpg) no-repeat; 	

}



.tbl_border {border:1px solid #FFFFFF}

.tbl_border1 {border:1px solid #0C1281}

.tbl_border2 {border-left:1px solid #000000}

.tbl_border3 {border:1px solid #0000FF}



.tbl_blk  { background-color: #CCCCCC; }

.cal_td { font-family:Tahoma; font-size:11px; background-color: #FFFFFF; width: 16px; height: 13px; }



.cal_td a { font-family:Tahoma; font-size:11px; background-color: #FFFFFF; color: #0000FF; width: 16px; height: 13px; text-decoration: none;}

.cal_td a:hover { font-family:Tahoma; font-size:11px; background-color: #C80002; color: #FFFFFF; width: 16px; height: 13px; text-decoration: underline;}



#cal_days { background-color: #2081E0; text-align:center; }

#cal_hday { background-color: #F1F6F9; }

#cal_nav { background-color: #D8D8D8; padding:3px; }



#box_con{

  padding-left:15px;

  padding-right:15px;

  padding-top:10px;

  padding-bottom:10px;

  text-align:justify;

  line-height: 160%;

  color: #66737C;

  font-family: Arial, Verdana, Tahoma, sans-serif;

  font-size: 12px;   

  text-decoration: none;

}



#box_con p{ 

  line-height: 160%;

  color: #66737C;

  font-family: Arial, Verdana, Tahoma, sans-serif;

  font-size: 12px;   

  text-decoration: none;

}



#box_con a{  

  color: #2577CC;

  text-decoration: underline;

}



#box_con a:hover{  

  color: #CC0000;

  text-decoration: none;

}



#box_con ol{ 

  line-height:160%;  

}



#box_con ol li{	

	margin-left:15px;

	margin-top:5px !important;

	margin-top:5px;

	margin-bottom:10px !important;

	margin-bottom:10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}



#box_con ul{ 

  line-height:130%;  

  list-style-type:none;

}



#box_con ul li{

	background-image: url(../images/box_arrow.jpg);

	background-position: 0 5px;

	background-repeat: no-repeat;

	margin-left:-35px;

	margin-top:-5px !important;

	margin-top:-15px;

	margin-bottom:12px !important;

	margin-bottom:22px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}



.colortd1{

   background-color:#FFFFFF;

   border-bottom:1px solid #E2E3E4;

}  



.colortd2{

   background-color:#F1F1F2;

   border-bottom:1px solid #E2E3E4;   

}  



.tdhead{

   color: #2577CC;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 15px;  

   font-weight:bold;

   text-decoration: none;

}



.detailstext{

   color: #2577CC;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 18px;  

   font-weight:bold;

   text-decoration: none;

}



.commonbox{

   background-color:#F1F1F2;

   border: 1px solid #D1D3D4;  

}



#box_con_all{

  padding-left:15px;

  padding-right:15px;

  padding-top:10px;

  padding-bottom:10px;

  line-height: 180%;

  color: #66737C;

  font-family: Arial, Verdana, Tahoma, sans-serif;

  font-size: 13px;   

  text-decoration: none;

}



#box_con_all a{  

  color: #66737C;

  text-decoration: none;

  text-decoration: underline;

}



#box_con_all a:hover{  

  color: #0000FF;

}



.logsep{

  background-color:#6A6B6B;

}  



.fontbl{

  color:#2181E1;

} 



.smallimg{

  border:1px solid #2374CB;

}

.colortext{

   color: #2577CC;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 12px;   

   text-decoration: none; 
   
   font-weight: bold;

}


.adlist{

   color: #66737C;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 14px;   

   text-decoration: none; 

}



a.adlist:link, a.adlist:visited{

   color: #2577CC;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 14px;   

   text-decoration: underline; 

}



a.adlist:hover{

   color: #CC0000;   

}

.adlist1{

   color: #000000;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 14px;   

   text-decoration: none; 

}



a.adlist1:link, a.adlist1:visited{

   color: #000000;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 14px;   

   text-decoration: underline; 

}



a.adlist1:hover{

   color: yellow;   

}


.colorfont{

   color: #2577CC;

}



.extracat{

   color: #CC0000;

   font-family: Arial, Verdana, Tahoma, sans-serif;

   font-size: 11px; 

   font-weight:bold;  

   text-decoration: none; 

}



.csr{

   cursor:pointer;

}


.bgcolor1{ background-color: #CECECE;}
.bgcolor2{ background-color: #FFFFFF;}
.bgcolor3{ background-color: #F1F1F2;}
.row1{
	background-image: url('../images/top_sl.jpg');
	background-repeat: repeat-x;
}
.row2{
	margin-bottom:10px
}
div#adphotos div.thumb {
	width: 18%;
	float: left;
	height: 80px;
	margin-bottom:5px;
}
div#adphotos{
	padding: 4px 4px 1px 4px;
	text-align: center;
	margin-top: 4px;
	color: #2577CC;
}
div#adphotos img {
	border: 1px solid #2577CC;
	margin-bottom: 4px;
}
div#adphotos a:hover img {
	border: 2px solid #2577CC;
}

.clear:after {
    clear: both; 
}

* html .clear {height: 1%;}
#tid{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: -900px;
	top: 0px;
	z-index: 2000000;
}
#tid div.photo {
	background-image: url("../images/loading.gif");
	background-position: center;
	background-repeat: no-repeat;
	min-height:100px;
	min-width:100px
}
form.f1{
	margin:0;
}
div.foothold1{
	width:160px;
	float:left;
}
div.foothold1 h1{
	font-weight:bold;
	color:#ffffff;
	font-size:100%;
	margin-bottom:4px
}