body {
	margin:0px;
}
.bgTable {
	background-image:url(bg.jpg);
	background-repeat:repeat-y;
}
.bgTable2 {
	background-image:url(bg2.jpg);
	background-repeat:repeat-y;
}


.subHeader a{
	color:#ffffff;
	font-family: Arial, sans-serif;
	text-decoration:none;
	padding-left: 4px;

}
.subHeader a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.mainTable {
	border:0px solid #E7E7E7;

}
.spacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt
}
.maintext {
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	line-height: 14pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a.link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #2a7fd3;
	text-decoration: underline;
}
a.maintext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #2a7fd3;
	text-decoration: underline;
}
.arial10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
	line-height: 14pt;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}
.white14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666;
	line-height: 13pt;
}
.formsubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #297FD2;
	line-height: 16pt;
	text-align: center;
}
a.arial10:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #3D8BD6;
	text-decoration: underline;
}
a.arial10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #3D8BD6;
	text-decoration: underline;
}
.arial9link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #1F7CDC;
	text-decoration: underline;
}
.maintext_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #2a7fd3;
	text-decoration: underline;
	line-height: normal;

}
.advertisements {
	background-color:white;
	font-size:0px;
	color:white;
	text-decoration:none;
	font-family: Arial, sans-serif;
	height:0px;

	
}
.mostPopular {
	background-color:#F9FAFA;
	font-size:11px;
	font-family: Arial, sans-serif;
	height:20px;
	
		
}
.mostPopular a{
	color:#000000;
	font-family: Arial, sans-serif;
	text-decoration:none;
}
.mostPopular a:hover {
	color:#002BB8;
}
.leftHeader{
	background-color:#e0e0e0;
	height:0px;
	padding-left: 6px;
	valign=center;
	color:white;
	font-size:0px;
	text-decoration:bold;
	font-family: Arial, sans-serif;
}
.rightHeader{
	background-color:#eef0ef;
	height:28px;
	padding-left: 3px;
	valign=center;
	color:#7e7e7e;
	font-size:11px;
	text-decoration:bold;
	font-family: Arial, sans-serif;
	border-top:1px solid #ffffff;

	
}
.rightHeader a{
	padding-left: 3px;
	valign=center;
	color:black;
	font-size:11px;
	text-decoration:bold;
	font-family: Arial, sans-serif;	
	
}
.rightHeader a{
	padding-left: 3px;
	valign=center;
	color:#2a7fd2;
	font-size:11px;
	text-decoration:bold;
	font-family: Arial, sans-serif;	
	
}
.centerHeader a:hover {
	background-color:#0260D2;
	border:0px solid #e0e0e0;
	height:22px;
	padding-left: 5px;
	padding-right: 5px;
	valign=center;
	color:#0033CC;
	font-size:11px;
	text-decoration:bold;
	font-family: Arial, sans-serif;

}

.pageNav {
	font-size:10pt;
	height:240px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	
}
.pageNav ul {
	list-style:none;
	padding:0px;
	margin:0px;

	border-bottom:0px solid #ffffff;
	
}
.pageNav a{
	padding-left:5px;
	text-decoration:none;

}
.pageNav a:hover{
	color:#0b8ee1;
	text-decoration:underline;
	
}
.pageNav li{
	padding:3px;
	background-color:##ECECFF;
	height:16px;

}	
.pageNav li:hover{
	background-color:#d8e7f2;
	color: #FFFFFF;
	
	
}	
/* Category Level 1 -- Root */
.pageNav li a{
	color:#131313;
	font-family: Arial;


}
/* Category Level 2 */
.pageNav li li a{
	color:#FF6600;
	font-family: Arial, sans-serif;
}
/* Category Level 3 */
.pageNav li li li a{
	color:#2a7fd2;
	font-family: Arial, sans-serif;
}
/* Category Level 4 */
.pageNav li li li li a{
	color:#000000;
	font-family: Arial, sans-serif;
}
.pageNav li li li li li a{
	color:#993300;
	font-family: Arial, sans-serif;
	
}

/* SUB HEADER */
.subHeader{
	background-color:#2a7fd2;
	height:26px;
	border-top:0px solid #B7B7B7;
	font-size:13px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color:#FFFFFF;
	padding-left: 4px;
}
.subHeader2{
	background-color:#2a7fd2;
	height:20px;
	border-top:0px solid #B7B7B7;
	font-size:13px;
	font-family: Arial, sans-serif;
	color:#FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
}
.subHeader3{
	background-color:#2a7fd2;
	height:22px;
	border-top:0px solid #B7B7B7;
	font-size:15px;
	font-family: Arial, sans-serif;
	color:#FFFFFF;
	padding-left: 3px;
	padding-right: 6px;
}
.subHeader4{
	background-color:#2a7fd2;
	height:22px;
	border-top:0px solid #B7B7B7;
	font-size:13px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color:#FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
}
.subHeader5{
	background-color:#2a7fd2;
	height:18px;
	border-top:0px solid #B7B7B7;
	font-size:14px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color:#FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	
}
.subHeader6{
	background-color:#eaeaea;
	height:22px;
	font-size:14px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color:#000000;
	padding-left: 2px;
	padding-right: 6px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #B7B7B7;
}
.subHeader7{
	background-color:#2a7fd2;
	height:18px;
	border-top:0px solid #B7B7B7;
	font-size:16px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color:#FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
}

.leftCell{
	background-image:url(bg_map1.jpg);
	background-repeat:repeat-y;

}

.rightCell{
	background-image:url(bg_map1.jpg);
	background-repeat:repeat-y;

}

select {
	font-size:12px;
	font-family: Arial, sans-serif;

}
input {
	font-size:12px;
	font-family: Arial, sans-serif;

}
textarea{
	font-size:12px;
	font-family: Arial, sans-serif;

}
.main{ 
	padding-left:40px;
	color:#000000;
	font-size:12px;
	font-family: Arial, sans-serif;
}
.main a{
	color:#2a7fd2;
	text-decoration:underline;
}
.main a:hover {
	color:#2a7fd2;
	text-decoration:underline;

}
.main2{
	padding-left:0px;
	color:#000000;
	font-size:12px;
	font-family: Arial, sans-serif;
	
}
.main3{ 
	padding:0px;
	color:#000000;
	font-size:13px;
	font-family: Arial, sans-serif;	
}
.subCat a{
	color:#003333;
	padding-left:10px;
}
.footer {
	font-size:12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	height:30px;
	color:#ffffff;
	text-decoration:none;
	background-color:#2a7fd2;
}
.footer a{
	color:#ffffff;
	text-decoration:none;
}
.footer a:hover{
	color:#FFFFFF;	
	text-decoration:underline;

}
.footer2 {
	font-size:11px;
	font-family: Arial, sans-serif;
	height:18px;
	color:#ffffff;
	font-weight: bold;
	background-color:#2357AD;
	padding-left: 3px;
	padding-right: 6px;
	
}
.innerSearchTable {
	border-top:0px dotted gray #000000;
	
}
.innerSearchTable td{
	border-top:0px dotted gray #ffffff;
	
}
.searchImage {
	border:0px;
}
.detailTable td{
	border-top:5px #CDCDCD;
	
}
.featureAds td{
	

}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #2A7FD2;
	line-height: normal;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #2A7FE1;
	text-decoration: underline;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #2A7FD2;
	text-decoration: none;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	line-height: 13pt;
}
.text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #2A7FD2;
	text-decoration: none;
	line-height: 12pt;
	text-align: left;
}
.text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
	line-height: 16px;
}
.text7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	font-weight: normal;
	color: #666;
	text-align: justify;
}
.tex7_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
}
.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #333;
}
.link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #2A7FD2;
	text-decoration: underline;
}
.text9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333;
}
.bgTable tr td .mainTable tr .main2 table tr .ariel10black table tr th table tr td table tr td table tr .maintext table tr .text7 {
	text-align: justify;
}
.bgTable tr td .mainTable tr .main2 table tr .ariel10black table tr th table tr td table tr td table tr .maintext table tr td strong {
	text-align: justify;
}
.bgTable tr td .mainTable tr .main2 table tr .ariel10black table tr th table tr td table tr td table tr .maintext table tr td strong {
	text-align: justify;
}
.arial12white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFF;
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #333;
}
.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #005BC3;
	text-decoration: underline;
}
.arial16white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	padding-left: 6px;
}
.detail_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FFF;
	background-color: #2A95E9;
	padding-left: 6px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	line-height: 22px;
}
.smallLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	font-weight: normal;
	color: #2A7FD3;
	text-decoration: underline;
}
.arial8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #000;
}
.text9Calc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #E92C28;
}
.text10link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}
