body 
	{
		margin-bottom: 20;
		margin-right: 0;
		margin-left: 0;
		margin-top: 0;
		background-color:FFFFFF;		
		FONT-FAMILY: Verdana, Tahoma, Arial;
  	FONT-SIZE: 10pt;	
  	FONT-WEIGHT: 0;
  	LINE-HEIGHT: 20px;
   	}
table
	{
		FONT-FAMILY: Verdana, Tahoma, Arial;
  	FONT-SIZE: 10pt;	
  	FONT-WEIGHT: 0;
  	LINE-HEIGHT: 20px;
   	}
.Table {
    border: 1px solid #dddddd;
    padding: 10px;
    margin: 5px;
    font-size: 12pt;
    border-collapse: collapse;
    }
.Table TD, TH {
    padding: 10px;
    border: 1px solid #dddddd;
    margin: 0px;
    border-collapse: collapse;
    
}
.Table TH {
    font-size: 16pt;
    background: #5a6160;
    color: #ffffff;
}
.Table .C1 {
    background: #d3783f;
    color: #ffffff;
}
.Table .C2 {
    background: #91546c;
    color: #ffffff;
}

H1 {
		FONT-FAMILY: Tahoma, Verdana, Arial;
  	FONT-SIZE: 18pt;	
  	FONT-WEIGHT: normal;
		PADDING-TOP: 10px;
		COLOR: #84a400;
}   	
H2 {
  	FONT-SIZE: 10pt;	
  	FONT-WEIGHT: bold;
  	LINE-HEIGHT: 25px;
		COLOR: #000000;
}
H2 A:link {
		COLOR: #5a7b9c;
}
H2 A:active {
		COLOR: #5a7b9c;
}
H2 A:visited {
		COLOR: #5a7b9c;
}
H2 A:hover {
		COLOR: #cd6600;
}
H3 {
  	FONT-SIZE: 12pt;	
  	FONT-WEIGHT: bold;
  	LINE-HEIGHT: 20px;
  	TEXT-WEIGHT: Bold;
}
H4 {
  	FONT-SIZE: 10pt;	
  	FONT-WEIGHT: bold;
  	LINE-HEIGHT: 20px;
  	TEXT-WEIGHT: Bold;
}

Input.Button 	{
 	FONT-FAMILY: Verdana, Tahoma, Arial;
  	FONT-SIZE: 11px;	
  	FONT-WEIGHT: 0;
  	BORDER: #999999 1px solid;
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; 
	BACKGROUND: url(../images/btnface-grey.gif) repeat-x; 
	PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px;
	HEIGHT: 24px;
		}

Input.Text 	{
	background: f1fbfe; 
	border-style: solid; 
	border: DDDDDD solid 1px; 
	font-family: Arial; font-size: 10pt; color: 000000;
		}

a:link    	{color: #cd6600; text-decoration: none }
a:visited    	{color: #cd6600; text-decoration: none }
a:active     	{color: #cd6600; text-decoration: none }
a:hover    	{color: #ff7f00; text-decoration: underline }

#NavTitle:link    	{color: #000000; text-decoration: none }
#NavTitle:visited    	{color: #000000; text-decoration: none }
#NavTitle:active     	{color: #000000; text-decoration: none }
#NavTitle:hover    	{color: #ff7f00; text-decoration: none }

#NavBox A:link    	{color: #000000; text-decoration: none }
#NavBox A:visited    	{color: #000000; text-decoration: none }
#NavBox A:active     	{color: #000000; text-decoration: none }
#NavBox A:hover    	{color: #ff7f00; text-decoration: none }


#Footer {
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 8pt;	
	FONT-WEIGHT: 0;
	LINE-HEIGHT: 18px;
	COLOR: #999999;
}

#FooterSitemap {
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 7pt;	
	FONT-WEIGHT: 0;
	LINE-HEIGHT: 18px;
	COLOR: #666666;
}

#FooterSitemap A {
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 7pt;	
	FONT-WEIGHT: 0;
	LINE-HEIGHT: 18px;
	COLOR: #666666;
}

#PricingTable
	{
		FONT-FAMILY: Verdana, Tahoma, Arial;
  	FONT-SIZE: 10pt;	
  	FONT-WEIGHT: 0;
  	LINE-HEIGHT: 20px;
  	Text-Align: Center;
	border-bottom: #aaaaaa solid 1px; 
   	}
#PricingTable TD
	{
	Padding-Top: 2px;
	Padding-Bottom: 2px;
	Padding-Left: 2px;
	Padding-Right: 2px;
	border-style: 0 0 0 1; 
	border-top: #aaaaaa solid 1px; 
   	}
#PricingTable #Head TD
	{
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 10pt;	
	FONT-WEIGHT: normal;
	Padding-Top: 0px;
	Padding-Bottom: 0px;
	Padding-Left: 0px;
	Padding-Right: 0px;
	border-top: #aaaaaa solid 0px; 
	background: #f3fbd4;
   	}   	

#PricingTable #Section
	{
	border-left: #5a7b9c solid 1px; 
	border-right: #5a7b9c solid 1px; 
	background: #5a7b9c;
	Text-Align: Left;
	Padding-Left: 10px;
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 1px;
   	}

#PricingTable #Title
	{
	background: #ffffff;
	Text-Align: Left;
	Padding-Left: 10px;
	Padding-Right: 10px;
	Padding-Top: 10px;
	Padding-Bottom: 10px;
	font-weight: normal;
	border-left: #aaaaaa solid 1px; 	
   	}
   	
#PricingTable #L1 {
	background: #f5e8a3;
	BACKGROUND: url(/images/table-back-l1.gif); 
	border-left: #ffffff solid 1px; 	
	width:150px;
}
#PricingTable #L2 {
	background: #fbe3a5;
	BACKGROUND: url(/images/table-back-l2.gif); 
	border-left: #ffffff solid 1px; 	
	width:150px;
}
#PricingTable #L3 {
	background: #d4e88f;
	BACKGROUND: url(/images/table-back-l3.gif); 
	border-left: #ffffff solid 1px; 	
	width:150px;
}

#PricingTable #Head
	{
	height: 40px;
	font-size: 12pt;
	color: #000000;
	border-bottom: #5d7a9a solid 1px; 
   	}
   	

#Nav {
	padding-left: 10px;
	padding-right: 10px;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 10pt;	
	FONT-WEIGHT: 0;
}
#Nav a {
	color: #ffffff;
}


#SubNav {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	
}
#SubNav a {
	color: #000000;
}
#SubNav #SubNav {
	padding-left:40px;
	text-indent: -25px;
	font-size: 11px;
}

#BreadCrumb {
	
}
#BreadCrumb TD {
 	FONT-SIZE: 8pt;	
}
#BreadCrumb TD A {
 	COLOR: #666666;
}

#SideBarBody {
	padding: 10px;
	font-size: 11px;
}


#Submit {
 	FONT-FAMILY: Tahoma;
  	FONT-SIZE: 14pt;	
  	FONT-WEIGHT: bold;
  	COLOR: #ffffff;
  	BORDER: #000000 1px solid;
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; 
	BACKGROUND: url(/images/submit-button-face.jpg) repeat-x; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	HEIGHT: 35px;
	WIDTH: 170px;

}
   	
#Action {
		FONT-FAMILY: Tahoma;
  	FONT-SIZE: 12pt;	
  	FONT-WEIGHT: normal;
  	COLOR: #ff6c00;
  	PADDING-TOP: 10px;
  	LINE-HEIGHT: 22px;
}

#Form
	{
	BACKGROUND: #f4f8fd;
	border-style: solid; 
	border-top: e5e5e5 solid 1px; 
	border-left: e5e5e5 solid 1px;
	border-right: 0px;
	border-bottom: e5e5e5 solid 1px; 
}

