/* Global Elements */
* 
	{	
	margin				: 0px; 
	padding				: 0px; 
	}
html 
	{
	}
body 
	{
	font-family			: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size			: 12px;
	font-style			: normal;
	line-height			: 16px;
	}
body  a
	{
	color 				: #000000;
	text-decoration 	: none;
	}
body  a:hover
	{
	color 				: #000000;
	text-decoration 	: none;
	}
h1
	{
	color				: #0F3C86;
	font-size			: 18px;
	padding-left		: 10px;
	font-weight			: bold;
	}
h2
	{
	color				: #1864E0;
	font-size			: 14px;
	font-weight			: bold;
	}
h3
	{
	color				: #1864E0;
	font-size			: 12px;
	font-weight			: bold;
	}
h4
	{
	padding				: 5px; 
	font-size			: 16px;
	background-color	: #DEE8FB; 
	color				: #666666; 
	width				: 147px; 
	border-bottom		: 3px solid #FFFFFF;
	font-weight			: bold;
	}
h5
	{
	padding				: 5px;
	background-color	: #C2D6F8; 
	color				: #666666; 
	width				: 150px;
	border-bottom		: 3px solid #FFFFFF;
	font-weight			: bold;
	font-size			: 12px;
	}
	
	
	

/*main divs*/
.srchnav
	{
	height				: 25px;
	width				: 100%;
	padding-top			: 3px;
	}
.search
	{
	width				: 319px;
	float				: left;
	padding-right		: 10px;
	padding-left		: 5px;
	}	
.sfield
	{
	color				: #666666;
	font-size			: 10px;
	height				: 20px; 
	}
.sfield .text
	{
	border				: 1px solid #D9E3FF;
	color				: #333333;
	}
.sfield .button
	{
	border				: 1px solid #D9E3FF;
	background-color	: #D9E3FF;
	width				: 83px;
	height				: 18px;
	padding-bottom		: 3px;
	color				: #3C72FF;
	vertical-align		: top;
	}	
.container
	{
	width				: 900px;
	padding-bottom		: 10px;
	}
.banner
	{
	height				: 145px;
	background-image	: url(../imgs/banner.jpg);
	background-position	: top left;
	background-repeat	: no-repeat;
	}
.bodycont
	{
	width				: 900px;
	background-image	: url(../imgs/navbg.jpg);
	background-position	: left top;
	background-repeat	: repeat-y;
	}
.navcontain
	{
	float				: left;
	width				: 325px;
	}	
.nav
	{
	width				: 150px;
	margin-right		: 12px;
	float				: left;
	}
.nav
	{
	list-style			: none;
	}
.nav ul li a
	{
	font-size			: 12px;
	color				: #666666;
	display				: block;
	width				: 147px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 10px;
	background-color	: #DEE8FB;
	list-style-type		: none;
	text-decoration		: none;
	border-top			: 1px solid #FFFFFF;
	}
.nav ul li a:hover
	{
	font-size			: 12px;
	color				: #000000;
	display				: block;
	width				: 147px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 10px;
	background-color	: #C2D6F8;
	list-style-type		: none;
	text-decoration		: none;
	border-top			: 1px solid #FFFFFF;
	}
.nav2
	{
	width				: 150px; 
	float				: left;
	}
.nav2 ul
	{
	list-style			: none;
	}
.nav2 ul li a
	{
	font-size			: 11px;
	color				: #666666;
	display				: block;
	width				: 150px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 10px;
	background-color	: #C2D6F8;
	list-style-type		: none;
	text-decoration		: none;
	border-top			: 1px solid #FFFFFF;
	}
.nav2 ul li a:hover
	{
	font-size			: 11px;
	color				: #000000;
	display				: block;
	width				: 150px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 10px;
	background-color	: #8FB1F1;
	list-style-type		: none;
	text-decoration		: none;
	border-top			: 1px solid #FFFFFF;
	}
.nav2 .sub a
	{
	font-size			: 9px;
	color				: #666666;
	display				: block;
	width				: 140px;
	padding-top			: 1px;
	padding-bottom		: 1px;
	padding-left		: 20px;
	background-color	: #C2D6F8;
	list-style-type		: none;
	text-decoration		: none;
	border-top			: none;
	}
.nav2 .sub a:hover
	{
	font-size			: 9px;
	color				: #000000;
	display				: block;
	width				: 140px;
	padding-top			: 1px;
	padding-bottom		: 1px;
	padding-left		: 20px;
	background-color	: #8FB1F1;
	list-style-type		: none;
	text-decoration		: none;
	border-top			: none;
	}
.content
	{
	margin-left			: 5px;
	float				: left;
	width				: 570px;	
	}
.links
	{
	}
.links ul li
	{
	font-size			: 12px;
	float				: left;
	text-align			: center;
	display				: block;
	width				: 80px;
	border-right		: 1px solid #000000;
	}	
.links ul .li2
	{
	border-right		: none;
	}
.links ul a 
	{
	padding-bottom		: 3px;
	height				: 16px;
	text-decoration		: none;
	display				: block;
	background-color	: #FFFF99;	
	}		
.links ul a:hover 
	{
	text-decoration		: none;
	display				: block;
	background-color	: #FFFFFF;
	}
	
	
/*news*/
.news
	{
	border-bottom		: 1px dashed #C2D6F8;
	}
.news a 
	{
	color				: #175ED2;
	}
.news a:hover
	{
	text-decoration		: none;
	color				: #175ED2;
	}
	
	
/*Links*/
.link
	{
	padding				: 10px;
	border-bottom		: 1px dashed #C2D6F8;
	}
.link .img
	{
	width				: 60px;
	height				: 60px;
	float				: left;
	padding				: 10px;
	}
.link .txt
	{
	margin-left			: 110px;
	}
.link a
	{
	color				: #175ED2;
	text-decoration		: none;
	}
.link a:hover
	{
	color				: #175ED2;
	}	


/*Branches*/
.branch
	{
	border				: 1px solid #D9E3FF;
	width				: auto;
	padding				: 10px;
	margin-bottom		: 10px;
	margin-left			: 10px;
	}
.branch a
	{
	color				: #175ED2;
	text-decoration		: none;
	}
.branch a:hover
	{
	color				: #175ED2;
	text-decoration		: none;
	}


/*page select*/
.pageSelect
	{
	float				: left;
	width				: 100%;
	overflow			: hidden;
	position			: relative;
	padding				: 40px 0px 40px 0px;
	}
.pageSelect ul
	{
	clear 				: left;
	float				: left;
	position			: relative;
	left				: 50%;
	text-align			:center;
	list-style-type 	: none;
	}
.pageSelect li 
	{
	display				: block;
	float				: left;
	position			: relative;
	right				: 50%;
	margin 				: 10px 5px 0px 0px;
	}
.pageSelect li .arrReg 
	{
	cursor				: pointer;
	display 			: block;
	width 				: 30px;
	height 				: 30px;
	background-color 	: #FFFFFF;
	text-align 			: center;
	text-decoration 	: none;
	}
.pageSelect li .arrCur 
	{
	cursor				: default;
	display 			: block;
	width 				: 30px;
	height 				: 30px;
	background-color 	: #FFFFFF;
	text-align 			: center;
	text-decoration 	: none;
	}
.pageSelect li .numReg
	{
	cursor				: pointer;
	display 			: block;
	width 				: 30px;
	height 				: 30px;
	border				: 1px solid #CBD2DA;
	background-color 	: #FFFFFF;
	text-align 			: center;
	text-decoration 	: none;
	}
.pageSelect li .numCur
	{
	cursor				: pointer;
	display 			: block;
	width 				: 30px;
	height 				: 30px;
	border				: 1px solid #CBD2DA;
	background-color 	: #DFF4FD;
	text-align 			: center;
	text-decoration 	: none;
	}
.pageSelect li span
	{
	display 			: block;
	margin 				: 8px 0px 0px 0px;
	} 
	

/*products*/
.prod
	{
	border-bottom		: 1px dashed #C2D6F8;
	padding-bottom		: 10px;
	}
.prod a
	{
	color				: #175ED2;
	text-decoration		: none;
	}
.prod a:href
	{
	text-decoration		: none;
	color				: #175ED2;
	}
.prodinfo
	{
	padding-bottom		: 0px;
	}	
.prodthumb
	{
	text-align			: center;
	width				: 130px;
	height				: 165px;
	border				: 1px solid #A4BDFF;
	float				: left;
	margin-left			: 10px;
	margin-bottom		: 10px;
	display				: block;
	cursor				: pointer;
	}	
	
	
/*News Scroll*/
.newscroll
	{
	width				: 150px;
	}
.newscroll .scroller
	{
	height				: 200px;
	padding				: 5px;
	}
.newscroll .scroller a
	{
	color				: #175ED2;
	text-decoration		: none;
	}
.newscroll .scroller a:href
	{
	text-decoration		: none;
	color				: #175ED2;
	}
	
	
/*login*/
.logform
	{
	padding				: 5px;
	}
.logform .txt
	{
	border				: 1px solid #000000;
	background-color	: #E6EDFF;
	padding-top			: 1px;
	}
.logform .button
	{
	border				: 1px solid #000000;
	background-color	: #E6EDFF;
	height				: 18px;
	font-size			: 12px;
	margin-top			: 5px;
	padding-bottom		: 5px;
	}
.logform .l
	{
	padding-left		: 10px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

	