* {
	margin: 0;
}
body 
{ 
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
}
h1, h2 { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #040403; }
a:link, 
a:visited 
{ 
	text-decoration: none; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
} 
a:hover 
{ 
	/*text-decoration: underline;*/
} 
.textbox 
{
	border-left : 1px solid #000000; 
	border-right : 1px solid #000000; 
	border-top : 1px solid #000000; 
	border-bottom : 1px solid #000000; 
	background-color : #ffffff;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000; 
}  
.textboxBrown
{
	border-left : 1px solid #000000; 
	border-right : 1px solid #000000; 
	border-top : 1px solid #000000; 
	border-bottom : 1px solid #000000; 
	background-color : #F2F1CC;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000; 
}  
.button 
{
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
}  
.small10White 
{
	font-size : 10px;
	color: #ffffff; text-decoration: none; 
}  
.regularItalicBlack
{
	font-size : 12px;
	color: #000000; 
	font-style: italic;
}  
.small11Black
{
	font-size : 11px;
	color: #000000; text-decoration: none;
}  
.small11White
{
	font-size : 11px;
	color: #FFFFFF; text-decoration: none;
}  
.small10BlackBold
{
	font-size : 10px;
	color: #000000; 
	text-decoration: none;
	font-weight:bold;	
}  
.small10WhiteBold
{
	font-size : 10px;
	color: #FFFFFF; 
	text-decoration: none;
	font-weight:bold;	
}  
.small11WhiteBold
{
	font-size : 11px;
	color: #FFFFFF; text-decoration: none;
	font-weight:bold;	
}  
.small11BlackUnderline 
{
	font-size : 11px;
	color: #000000; text-decoration: none;
	text-decoration: underline; 
}  
.smallWhiteUnderline 
{
	font-size : 11px;
	color: #FFFFFF;
	text-decoration: underline;
}  
.smallBlueUnderline 
{
	font-size : 11px;
	color: #000099;
	text-decoration: underline;
	font-weight:bold; 
} 
.colorWhite 
{
	color: #ffffff;
}  
.colorBlack
{
	color: #000000;
}  
.colorBrown
{
	color: #F2F1CC;
}  
.backcolormain
{
	background-color: #66563D;
} 
.backcolor
{
	background-image:url(../images/bg.jpg); 
	/*background-color : #FFFFFF; */
	/*background-color : #d1c594;*/ 
	/*background-color : #948B54;*/
	/*background-image:url(images/back1.jpg); */
	background-repeat:repeat-x;

}  
.backcolor1
{
	background-image:url(../images/bg-title-guide.jpg); 
	background-repeat:repeat-x;

}  
.backcolor2
{
	background-image:url(../images/bg-guide.jpg); 
	background-repeat:repeat;
}  
.backcolor3
{
	background-image:url(../images/bg-blocks.jpg); 
	background-repeat:repeat-x;
}  
.blocks
{
	background-image:url(../images/boxback.png); 
	border-style:solid;
	border-width: 1px;
	border-color: #99CCFF;
	font-size : 12px;
	color: #FFFFFF; 
}  
.backcolor1
{
	background-color : #999900; 
}  
.backSDCat
{
	background-color : #FFFFFF; 
}  
.backBrown
{
	background-color : #F2F1CC; 
}  
.backheart
{
	background-image:url(../images/You_got_a_heart_on3.jpg);
	background-repeat:repeat-x;
}  
.header
{
	font-size : 20px;
	font-weight:bold;	
}  
.font14
{
	font-size : 14px;
}  
.font12
{
	font-size : 12px;
}  
.font11
{
	font-size : 11px;
}  
.font10
{
	font-size : 10px;
}  
.ItalicBlack14
{
	font-size : 12px;
	color: #000000; 
	font-style: italic;
}  
.font16
{
	font-size : 16px;
}  
.font16Bold
{
	font-size : 16px;
	font-weight:bold;
}  
.font12white
{
	font-size : 12px;
	color: #FFFFFF; 
}  
.font16white
{
	font-size : 16px;
	color: #FFFFFF; 
}  
TABLE.blackborder4
{
 	BORDER-COLLAPSE: collapse;
	border-style:solid;
	border-width: 4px;
	border-color: black;
}
TABLE.blackborder3
{
 	BORDER-COLLAPSE: collapse;
	border-style:solid;
	border-width: 3px;
	border-color: black;
}
TABLE.blackborder2
{
 	BORDER-COLLAPSE: collapse;
	border-style:solid;
	border-width: 2px;
	border-color: black;
}
TABLE.tableblueborder1
{
	border-style:solid;
	border-width: 1px;
	border-color: #99CCFF;
}

TD.tdblackborder3
{
     Border-collapse: collapse;
	 border-style:solid;
	 border-width: 3px;
     border-color: black;
}
TD.tdblackborder2
{
     Border-collapse: collapse;
	 border-style:solid;
	 border-width: 2px;
     border-color: black;
}
TD.tdblueborder1
{
	 border-style:solid;
	 border-width: 1px;
     border-color: #99CCFF;
}
TD.tdblackborder1
{
	 border-style:solid;
	 border-width: 1px;
     border-color: #000000;
}
TD.tdgreenborder2
{
	 border-style:solid;
	 border-width: 2px;
     border-color: #949454;
}

TR.trblueborder1
{
	 border-style:solid;
	 border-width: 1px;
     border-color: #99CCFF;
}
.rowHover :hover 
{ 
	background-color: #99CCFF;
	cursor:hand;
}
.rowHoverYellow :hover 
{ 
	background-color: #FFFFCC;
	cursor:hand;
}
.rowHoverGuide :hover 
{ 
	background-color:#99CCFF;
	cursor:hand;
}
.rowHoverHandless :hover 
{ 
	background-color: #99CCFF;
}

TABLE.borderless
{
 	BORDER-COLLAPSE: collapse;
}
.t {background: url(../images/dot.png) 0 100% repeat-x}
.b {background: url(../images/dot.png) 0 100% repeat-x}
.l {background: url(../images/dot.png) 0 0 repeat-y}
.r {background: url(../images/dot.png) 100% 0 repeat-y}
.bl {background: url(../images/bl1.png) 0 100% no-repeat}
.br {background: url(../images/br1.png) 100% 100% no-repeat}
.tl {background: url(../images/tl1.png) 0 0 no-repeat}
.tr {background: url(../images/tr1.png) 100% 0 no-repeat; padding:1px} 

.whiteFont
{
	color: #FFFFFF; 
}  


