.doth{
	background-image : url(img/doth.gif);
	background-repeat : repeat-x;
}

.dotv{
	background-image : url(img/dotv.gif);
	background-repeat : repeat-y;
}

/*---------- fonts ----------*/
img{
	border: 0px;
}

table{
	border: 0px;
}

.redlab{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
}

body,table,td{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	border-width: 0;
	border-top-width: 1px;
}

.bgrightBorder{
	background-image : url(img/shadow.gif);
	background-repeat : repeat-y;
	background-color : #FFFFFF;
}

.bgdot{
	background-image : url(img/dot.gif);
	background-repeat : repeat-y;
}

.bgHome{
	background-image :  url(img/bg.gif);
	background-repeat : no-repeat;
}

.small{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

.blackHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #333333;
	font-weight: bold;
}

.redHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #720406;
	font-weight: bold;
}

.redB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #720406;
	font-weight: bold;
}

.red{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #720406;
}

.orangeHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF9900;
	font-weight: bold;
}

.orangeB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF9900;
	font-weight: bold;
}

.orange{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF9900;
}

.blueHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #0099CC;
	font-weight: bold;
}

.blueB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0099CC;
	font-weight: bold;
}

.blue{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0099CC;
}

.greenHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #007236;
	font-weight: bold;
}

.greenB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #007236;
	font-weight: bold;
}

.green{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #007236;
}

.green2{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4B901C;
}

.yellowHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFEA00;
	font-weight: bold;
}

.yellowB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFEA00;
	font-weight: bold;
}

.yellow{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFEA00;
}

.pinkHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF00CC;
	font-weight: bold;
}

.pinkB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF00CC;
	font-weight: bold;
}

.pink{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF00CC;
}

.purpleHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #660099;
	font-weight: bold;
}

.purpleB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #660099;
	font-weight: bold;
}

.purple{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #660099;
}

.whiteHB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	font-weight: bold;
}

.whiteB{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #275769;
	font-weight: bold;
}

.whiteR{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #CCCCCC;
}

.white{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666666;
	line-height: 17px;
}

tr{
	vertical-align: top;
}

img {
	border: 0px;
}

input{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
}

select{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
}

textarea{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
}

.border{
	border: 1px solid #cccccc;
}

.borderTop{
	border-color: #cccccc; 
	border-top-width: 1px; 
	border-bottom-width: 0px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: solid; 
}

.borderBottom{
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: solid; 
}

.borderLeft{
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 0px;
	border-left-width: 1px; 
	border-right-width: 0px; 
	border-style: solid; 
}
.borderRight{
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 0px;
	border-left-width: 0px; 
	border-right-width: 1px; 
	border-style: solid;
}

ul{
	list-style : circle;
}

/*---------- text-link ----------*/
a:link{text-decoration : none; color : #CC0000;}
a:visited {text-decoration : none; color : #CC0000;}
a:hover {text-decoration : underline; color : #CC0000;}

a.nav:link {text-decoration : none; color : #333333; width:135; height:18; font-weight:bold; position:relative; left:5; z-index:10;}
a.nav:visited {text-decoration : none; color : #333333; width:135; height:18; font-weight:bold; position:relative; left:5; z-index:10;}
a.nav:hover {text-decoration : none; color : #FF9900; border: 1px solid #FF9900; width:135; height:18; font-weight:bold; position:relative; left:5; z-index:10;}

a.navOver:link {text-decoration : none; color : #FF9900; border: 1px solid #FF9900; width:135; height:18; font-weight:bold; position:relative; left:5; z-index:10;}
a.navOver:visited {text-decoration : none; color : #FF9900; border: 1px solid #FF9900; width:135; height:18; font-weight:bold; position:relative; left:5; z-index:10;}
a.navOver:hover {text-decoration : none; color : #FF9900; border: 1px solid #FF9900; width:135; height:18; font-weight:bold; position:relative; left:5; z-index:10;}

a.redlabLink:link{text-decoration : underline; color : #FFFFFF;}
a.redlabLink:visited {text-decoration : underline; color : #FFFFFF;}
a.redlabLink:hover {text-decoration : underline; color : #FF6600;}

a.Link:link{text-decoration : none; color : #FFFFFF;}
a.Link:visited {text-decoration : none; color : #FFFFFF;}
a.Link:hover {text-decoration : underline; color : #720406;}

a.more:link{text-decoration : none; color : #720406;}
a.more:visited {text-decoration : none; color : #720406;}
a.more:hover {text-decoration : underline; color : #FFFFFF;}

a.Board:link{text-decoration : none; color : #4B901C;}
a.Board:visited {text-decoration : none; color : #4B901C;}
a.Board:hover {text-decoration : underline; color : #306D06;}

a.greyLightUnderline:link{text-decoration : underline; color : #CCCCCC;}
a.greyLightUnderline:visited {text-decoration : underline; color : #CCCCCC;}
a.greyLightUnderline:hover {text-decoration : underline; color : #ff9900;}

a.orangeUL:link{text-decoration : underline; color : #ff9900;}
a.orangeUL:visited {text-decoration : underline; color : #ff9900;}
a.orangeUL:hover {text-decoration : underline; color : #666666;}

