@charset "utf-8";
/* CSS Document */



body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/man-bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
}

h1{ font-size:15px; margin:0px; padding:0px;}
h3{ font-size:13px; font-weight:100px; color:#0099CC}
.register{ background-color:#006FB9; padding:5px; color:#FFFFFF; font-size:11px; }
#productList{
	background-color:#fff;
	height:50px;
	color:#FFFFFF;
	font-size:11px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	
}
*html #productList{
	background-color:#fff;
	height:50px;
	color:#FFFFFF;
	font-size:11px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left:2px;
	
}
#productList .img{

	margin-left: 1px;	
}
*html #productList .img{

	margin-left:0px;	
}
#productList  a .img{
	
	border: 1px solid #333333;
}

#productList  a:hover .img{

	border: 1px solid #CCCCCC;
}

.heading{
	width:190px;
	height:17px;
	font-size:16px;
	padding:10px;
	text-align: right;
	margin-top:5px;
	margin-left:-5px;
	background-image: url(../images/heading-title.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;	
}
.heading6{
	width:190px;
	height:12px;
	font-size:16px;
	padding:10px;
	text-align: right;
	margin-top:5px;
	margin-left:0px;
	background-image: url(../images/heading-title.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;	
}
*html .font-family{
	width:187px;

}	
.heading2{
	width:215px;
	height:17px;
	font-size:16px;
	padding:10px;
	text-align: right;
	margin-top:5px;
	margin-left:-5px;
	background-image: url(../images/heading-title.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;	
}
*html .heading2{
	width:213px;

}
.heading3{
	width:380px;
	height:17px;
	font-size:16px;
	padding:10px;
	text-align: left;
	margin-top:5px;
	margin-left:-5px;
	background-image: url(../images/heading-title2.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;		
}
*html .heading3{
	width:379px;

}
.font-family{
	width:416px;
	height:17px;
	font-size:16px;
	padding:10px;
	text-align: left;
	margin-top:5px;
	margin-left:-5px;
	background-image: url(../images/heading-title2.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;	

}
*html .heading4{
		height:17px;
	font-size:16px;
	padding:10px;
	text-align: left;
	margin-top:5px;
	margin-left:-5px;
	background-image: url(../images/heading-title2.jpg);
	background-repeat: repeat-x;
	
}
.heading4{
	width:300px;
	height:17px;
	font-size:16px;
	padding:10px;
	text-align: left;
	margin-top:5px;
	margin-left:0px;
	background-image: url(../images/heading-title2.jpg);
	background-repeat: repeat-x;
	margin-bottom:10px;
	
}
#wrap{
	width:925px;
		height:auto !important;
		margin-right: auto;
		height:700px;
	margin-left: auto;
	margin-top: 70px;	
}
.post{
	font-size:12px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.post a{
	font-size:12px;
	color:#666666;
	text-decoration:none;
	margin-left:10px;
}
.post a:hover{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	margin-left:10px;

}
.table1{background-image: url(../images/table1-bg.jpg);
	background-repeat: repeat-y; }
.table2{background-image: url(../images/table2-bg.jpg);
	background-repeat: repeat-y;}

#header{
	background-image: url(../images/header-bg.png);
	background-repeat: no-repeat;
	height: 114px;
	width: 925px;
}
*html #header{ background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header-bg.png', sizingMethod='crop');}
#header.timer{
	font-size:10px;

}
#header.nav{
	font-size:11px;
	
	
}
#header .nav a{
	color:#FFFFFF;
	text-decoration:none;
	padding-top: 20px;
	
}
#header  .nav a:hover{
	color:#FFFFFF;
	text-decoration:underline
}
#header #search{ float:right; height:72px; width:320px; padding-left:100px; margin-top:30px;}


#logo{
	width:179px;
	height:180px;
	margin-top:-180px;
	margin-left:20px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
}
*html #logo{
	width:179px;
	height:159px;
	margin-left:20px;
	top:180px;
	position:absolute;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='crop'); background-color:
}
#banner{
	
	height: 268px;
	width: 925px;
	margin-bottom: 3px;
	
}
/*html #banner{ background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner.png', sizingMethod='crop'); 
	margin-top:-20px;}*/
/*----------------------------------------------------------------------------------------------------------------*/
#nav{
	background-image: url(../images/nav-bg.jpg);
	background-repeat: repeat-x;
	height: 62px;
	width: 925px;
}
*html #nav{
	background-image: url(../images/nav-bg.jpg);
	background-repeat: repeat-x;
	height: 62px;
	width: 926px;
}
#nav ul{ margin:0px; padding:0px;}
#nav li { list-style:none;
 float:left; 
 margin-left:12px;
	font-size:18px;
	padding-top:13px;
	width:111px;
	height:35px;
	text-align: center;}
#nav a{ color:#FFFFFF; text-decoration:none;  float:left; 
	font-size:14px; font-weight:bold;
	width:111px;
	height:35px;
	text-align: center;}
#nav li a:hover{
	color:#ccc;
	text-decoration:none;
	
	height:35px;
	width:111px;	
}
/*#nav li .selected{
	color:#FFFFFF;text-decoration:none;background-image: url(../images/nav-selected.png);background-repeat: no-repeat;background-position: center top;height:35px; width:101px;
	
}*/

*html #nav li .font-family{ background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nav-selected.png', sizingMethod='crop');}
*html #nav li a:hover{ background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nav-selected.png', sizingMethod='crop');}





/*-----------------------------------------------------------------------------------------------------------------*/
#content{
	width:905px;
	background-image: url(../images/content-bg.png);
	background-repeat: repeat-x;
	background-color:#000;
	margin-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	

		}
*html #content{
	background-image: url(../images/content-bg.jpg);
	background-repeat: repeat-x;
	width:910px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
 }
	

#col1{
	width:390px;
		margin-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	float:left;

	color:#CCCCCC;

		}
*html #col1{ width:370px;}
#col2{
	width:225px;
	
	margin-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	float:left;
	margin-left:0px; height:auto;



	

		}
#col2 img{
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
	border: 2px solid #006699;
}
#col3{
	width:200px;
	margin-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	float:left;
	margin-left:0px;
height:auto;
	
		}

#col3 #search{ }

#col3 #search form {
	margin-top:40px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left:0px;
	background-color: #647B88;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#col3 #search label { display:block; }


#col3 #search input.text {
	color:#000000;
	padding:3px;
	margin:1px 0;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	margin-left:10px;
}
#col3 #search input.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	background: transparent;
	border:none;
}
#col4{
	width:150px;
	margin-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	float:left;
height:auto;
	
		}
#col4 ul{
	padding:0px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;
}
#col4 li{
	list-style:none;padding:5px;margin-bottom:2px;text-align: right;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #666666;display:bolck;	
}
#col4 a{ text-decoration:none; color:#FFFFFF;}
#col4 a:hover { text-decoration:none; color:#FFFFFF; background-color: #9F1C3D; padding:2px;}
#col4 .selected {
	text-decoration:none;color:#FFFFFF;background-color:#993366;padding:2px;
}
#col4 .hr{width:145px;}


	
#col5{
	width:465px;
	float:left;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left:2px;
height:auto;
		}
*html #col5{
	width:460px;
		
	margin-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	float:left;
	margin-left:0px;
	

		}
#col5 .img{ margin-left:0px; margin-top:10px; margin-bottom:10px;}
#col5 fieldset { border:0px;margin:0px;padding:0px; }
#col5 form { border:0px;margin-top:5px;padding:0px; }
#col5 label { display:block; }
#col5 input.text,textarea { width:300px; background-color:#ccc; font:12px/12px 'courier new',courier,monospace;color:#666;padding:3px;margin:1px 0;border:1px solid #ccc; }
#col5 textarea { width:300px; background-color:#ccc; font:12px/12px 'courier new',courier,monospace;color:#666;padding:3px;margin:1px 0;border:1px solid #ccc; }
#col5 input.font-family {
	padding:2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #333;}
/*-----------------------------------------------------------------------------------------------------------------*/
#footer{
	width:925px;
	height:50px;
	background-image: url(../images/footer-bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:10px;
	clear:both;
	font-size:11px;
	color:#CCCCCC;
	}
	#footer a{

	font-size:11px;
	color:#CCCCCC; text-decoration:none;
	}
		#footer a:hover{

	font-size:11px;
	color:#CCCCCC; text-decoration:underline;
	}
*html #footer{  background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer-bg.png', sizingMethod='crop'); width:926px;
	}
#credits{
	width:890px;
	padding:10px;
	margin-top:0px;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-left:10px;
	color:#CCCCCC;
	
}
*html #credits{
	border-top-color: #666;
	margin-top:0px;
	padding-top:5px;
	
}
#credits a{ color:#FFFFFF; text-decoration:none; font-size:11px;}
#credits a:hover{ color:#ccc; text-decoration:underline; font-size:11px;}
/*-------------------------------------------------------------------------------------------------------------------------*/
A.insidesidemenu:link,A.insidesidemenu:visited, A.insidesidemenu:active{text-decoration:none; color:#FFFFFF;}
A.insidesidemenu:hover{ background-color: #9F1C3D;}
A.insidesidemenuselected:link,A.insidesidemenuselected:visited, A.insidesidemenuselected:active{text-decoration:none;color:#FFFFFF;background-color:#993366;}
A.insidesidemenuselected:hover{text-decoration:none; color:#FFFFFF; background-color: #9F1C3D;}

A.insidesidemenuddselected:link,A.insidesidemenuddselected:visited, A.insidesidemenuddselected:active{text-decoration:none;color:#FFFFFF;background-color:#993366;}

.smenu{text-align:right;float:right;margin-top:4px;margin-bottom:-1px;padding: 0px 0px 0px 0px;}
.smenudd{text-align:right;float:right;margin-top:3px;margin-bottom:1px;padding: 0px 0px 0px 0px;}
.hr{clear:both;list-style:none;padding:5px;margin-bottom:2px;text-align:right;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #666666;width:190px;	}


A.frontpanelnewstitle:link,A.frontpanelnewstitle:visited, A.frontpanelnewstitle:active{font-size:13px; font-weight:bold; color:#0099CC; text-decoration: none;}
A.frontpanelnewsmore:link,A.frontpanelnewsmore:visited, A.frontpanelnewsmore:active{font-family: Verdana;font-size: 10px;text-decoration: none; color:#0099cc;}
.frontpanelnewstitle{font-size:13px; font-weight:bold; color:#0099CC; text-decoration: none;}
.frontpanelnewsdate { font-family: Verdana;font-size: 9px;  TEXT-ALIGN: left;}

A.newsdatehilight:link,A.newsdatehilight:visited, A.newsdatehilight:active{font-weight: bold; font-size: 11px; color: #2D5073;}
A.newsdatehilight:hover{font-weight: bold;text-decoration: none; color:#666f99;}
A.newsdateexist:link,A.newsdateexist:visited, A.newsdateexist:active{font-weight: bold; font-size: 11px; color: #666f99;}
A.newsdateexist:hover{font-weight: bold;text-decoration: none; color:#cc6600;}

.archivemenutable{width: 100%;BORDER-COLOR: #666;border-style: solid;border-width:0px; background-color:#666; }
.archivemtcell{font-size: 11px;BORDER-COLOR: #666;border-style: solid; border-width: 0px 0px 0px 0px;padding:1px;}
.archivemtcellnone{font-size: 11px;BORDER-COLOR: #666;color:#ffffff;border-style: solid; border-width: 0px 0px 0px 0px;padding:1px;}
.archivemtcellhighlight{font-size: 11px;BORDER-COLOR: #ffffff;color:#0099CC;border-style: solid; border-width: 0px 0px 0px 0px;padding:1px; background-color:#999;}
A.archivemove:link,A.archivemove:visited, A.archivemove:active{font-size: 11px;text-decoration: none;color: #FFFFFF;}
A.archivemove:hover{text-decoration: none; color:#ffffff;}

.archivetitle{position:absolute;width:300px;FONT-WEIGHT: bold; font-size: 13px; color:#0099cc; }
.archivedate{font-size: 12px; color:#ffffff;}
.archivecontent{ font-size: 12px; color:#ffffff;}
.archivesummary{ font-size: 12px; color:#ffffff;}
.archivesummarynums{ font-size: 12px;}

.sectioncontent{font-family:  Arial, Helvetica, sans-serif; font-size: 12px;}
.sectiondate{font-family:  Arial, Helvetica, sans-serif; font-size: 12px;}

.enqfrm {}
.enqfrmtd{font-family: Arial,Tahoma,Verdana,Trebuchet MS; font-size: 12px; color:#ffffff; width:131px;}
#enqtable input{line-height:10px;font-size: 10px;}
#enqtable select{line-height:10px;font-size: 10px;}
#enqtable textarea{height:80px;width:220px;}
#securimgtd {padding-left:10px;}

A:link, A:visited, A:active { text-decoration: underline; color:#ffffff; }
A:hover { text-decoration: none; color:#ffffff; }
a{font-size: 13px; color:#0099cc;}
.findnum{margin-right:7px;}
.findlbl{}
.findlbl2{font-size:9px;color:#ff0f00;}
#reslist {text-align:center;}
#reslist a{padding:3px;font-size:11px;}
#reslist a.sel{font-weight:bold;color:#ff0000;}
#reslist a.next{}}
#enqtable input{line-height:10px;font-size: 10px;}
#enqtable select{line-height:10px;font-size: 10px;}
#enqtable textarea{height:80px;width:220px;}
#securimgtd {padding-left:10px;}

A:link, A:visited, A:active { text-decoration: underline; color:#ffffff; }
A:hover { text-decoration: none; color:#ffffff; }
a{font-size: 13px; color:#0099cc;}
.findnum{margin-right:7px;}
.findlbl{}
.findlbl2{font-size:9px;color:#ff0f00;}
#reslist {text-align:center;}
#reslist a{padding:3px;font-size:11px;}
#reslist a.sel{font-weight:bold;color:#ff0000;}
#reslist a.next{}eslist a.next{}

/* picture gallery stuff  */
/* begin -----------------*/
A.albumpage:link,A.albumpage:visited, A.albumpage:active{font-weight:bold;font-family: Verdana,Tahoma,Trebuchet MS;font-size: 10px;text-decoration: none; color:#666f99; }
A.albumpage:hover{font-weight:bold;font-family: Verdana,Tahoma,Trebuchet MS;font-size: 10px;text-decoration: underline; color:#666f99;}
A.albumpageselected:link,A.albumpageselected:visited, A.albumpageselected:active{font-weight:bold;font-family: Verdana,Tahoma,Trebuchet MS;font-size: 10px;text-decoration: none; color:#666f99; }
A.albumpageselected:hover{font-weight:bold;font-family: Verdana,Tahoma,Trebuchet MS;font-size: 10px;text-decoration: underline; color:#666f99;}
.content
{
	margin: 0 20px;
	color: #ccc;
	margin: 0 auto;
	padding: 0;
	border: 0px solid;
	border-color: #BFCAD5;
	background-color: #000000;
}

.galtitle{font-size: 18px;padding-bottom:10px;}
.galpages{text-align:center;font-size:9px;font-weight:bold;}
.galfooter{text-align:center;}
/*.galinfo{position:absolute;width:300px;margin-left:200px;top:400px;text-align:center;font-weight:bold;}*/
/*a.albumpage{}*/
.galinfo{color:#333;font-size:10px;}
.galinstruct{color:#fff;font-size:10px;}
.demo{font-size:12px;}
.gallery_demo_unstyled{}
/*.galborder{border:1px solid #999;padding:0px 5px 5px 5px;background-color:#fff;}*/
.galbutton {
	cursor:pointer;
	border:1px outset #003668;
	/*border:1px solid #fff;*/
	color:#fff;
	font-weight:normal;
	background-color: #003668;
	margin: 1px;
	/*padding: 2px;
	background-image: url(../images/button-bg.jpg);
	background-repeat:repeat-x; width:120px; height:35px;
	*/
}
.galbtnbdr{position:absolute;border:1px solid #003668;}
/* end   -----------------*/