
/*Width of major elementrs: 772

#003399 BLUE
#ffcc00 Yellow

fffdca -bgr div main
#ffb401 -orange
#f4f3f3 bgr body
*/

span{FONT-SIZE: 11px;COLOR: #706666;	
	FONT-WEIGHT: normal;	text-align:right;
}
input{
	height:18px; width:300px;/*185px;*/
	color: #4D4D4D;
	font-weight:normal;	font-size:12px;
}
input.search{
	height:18px; width:75px;
	color: #4D4D4D;
	font-weight:normal;	font-size:12px;
}
input.submit{width:75px;height:18px;
}
input.go{
	width:35px;font-size:9px;zheight:23px;
}
select{	height:18px;width:300px;	
		color:#4D4D4D;	font-weight:normal;	
		font-size:12px;
}

textarea{
	height:75px;width:300px;	font-size:12px;
	color:#4D4D4D;	font-weight:normal;
}
H1{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR:#003399;/*#e0c100;/*#626158;*/
	TEXT-ALIGN: center; 
	font-family:Verdana, Arial,Tahoma,  helvetica;
	
	
}
ol,ul{
	margin:0px;
	padding:0px;
	margin-left:30px;
	margin-right:30px;
	padding-left:25px;
	text-align:left;		
	color:#626158;
	list-style-image:none;

}

ul.content{
 zmargin:0px;
 padding:0px;
 padding-left:15px;
 zpadding-top:0px;
 zpadding-bottom:10px;
 font-size:11px;
 zcolor:#003399;

 list-style-image:url(images/ul.jpg);
 list-style-position:outside;
 
 BACKGROUND-COLOR:transparent;
 zbackground-image:url(images/ul_back.jpg);
 zbackground-repeat:repeat-y;
 zbackground-position: 0% 0%;

 zborder:1px solid #003399;/*#00339;*/

}

li.content{
 padding-left:8px;
 padding:4px;
 
 

}
td{
	font-family:Verdana,Arial,Tahoma,  helvetica;
	font-size:12px;
}

body{
	padding:0px;
	margin:0px;
	
	COLOR: #ffffff; 

	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	font-family:GillSans Light, Verdana, Arial,Tahoma,  helvetica;
	
	BACKGROUND-COLOR:#f4f3f3;
		
}
/*------------------------------div-------------------------------*/

div.flash{
    position:absolute;
	margin:0px;
	padding:0px;
	width:100%;
	height:120px;
	text-align:center;

	background-color: transparent;
	background-image:url(images/indexflashsides.jpg);
	background-repeat:repeat-y;
	background-position: 50% 0%;
	
zborder:1px solid green;
}

div.menu{
	position:absolute;
	margin:0px;
	padding:0px;			
	margin-top:120px;
	width:100%;
	height:30px;				
	text-align:center;
	vertical-align:top;
	background-color:transparent;/*#ffe933;/*#0A2B68;	*/
	background-image:url(./images/menu.jpg);	
	background-repeat:no-repeat;
	background-position: 50% 0%;
zborder:1px solid black;
}

div.main{/*main*/
	position:absolute;
	margin-top:150px;
	padding:0px;
	
	text-align:center;
	vertical-align:middle;
	width:100%;
	background-color:transparent;
	background-image:url(./images/sides.jpg);
	background-repeat:repeat-y;
	background-position: 50% 0%;
zborder:1px solid black;
	
}
/*--------------------------table--------------------------*/
table.content{
	zposition:relative;
	margin:0px;
	padding:0px;
	
	text-align:left;
	vertical-align:top;
	width:772px;
	table-layout:fixed;

	border-collapse:collapse;
	background-color:transparent;	
	
zborder-bottom:2px solid red;
}
/*------------------controls menu?*/
td{
	padding:5px;
	vertical-align:middle;
	background-color:transparent;
}

td.content_left{
	margin:0px;
	padding:0px;
	padding-left:5px;

	
	width:455px;
	color:white;
	
	zpadding-top:10px;
	zpadding-left:10px;
	zborder-left:1px #6699ff solid;
	background-color:transparent;
zborder:1px solid blue;
}
/*--------------------bottom shadow-----------*/
td.bottom_menu{					
	text-align:center;
	font-size:11px;
	color:yellow;
	background-color:#f4f3f3;
	border:none;
	zborder-top:3px solid #cccccc;
	background-image:url(./images/bg2-bottom.jpg);	
	background-repeat:no-repeat;
	background-position: 50% 0%;	
}
td.bottom_phone{					
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	text-align:center;
	font-size:15px;
	color:#003399;
	
		
}


/*---------------mint tables-----------------------*/
.headrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	background-color: #eee;
	
	text-align:center;

}
.textMain {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666;
	background-color: #eee;
	text-align:center;

}
/*------------------------images-------------------------------*/

zimg.right{
	margin-left:20px;
	margin-right:10px;
	padding-right:20px;
	padding-top:20px;
zborder:1px solid blue;
}
/*----------------------links---------------------------*/
a{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-STYLE: normal; 
	color:#ccc;/*#66ccff;*/
}

a:hover{
	color:#ffb401;
}
a.white{
	color:white;
}

a.white:hover{
	color:yellow;
}

a.par_main{
	text-decoration:none;
	font-family:Verdana, Arial,Tahoma, helvetica;
	FONT-SIZE: 11px;
	color:#003399;/*#ffb401;*/
	text-decoration:underline;
}
a.right{
	font-weight:bold;
	font-size:12px;
	color:#003399;
	zFONT-STYLE: italic; 
}


/*----------------------paragraphs---------------------------*/
p.par_main{
    text-align:left;	
	margin:0px;
	padding:0px;
	
	padding-left:25px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;

	color:#626158;
	zfont-family:,verdana,arial;
	FONT-SIZE: 11px;
	zFONT-WEIGHT: bold;
	background-color:transparent;
zborder:1px solid red;
}

p.right{
	text-align:right;
	margin:0px;
	padding:0px;
	
	
	padding-right:25px;
	padding-top:10px;
	padding-bottom:15px;

	font-family:,verdana,arial;
	ztext-decoration:underline;
	zFONT-STYLE: italic; 
	font-weight:bold;
	font-size:12px;
	color:#003399;/*#003399;*/
zborder:1px solid red;
}

p.border{
	margin:0px;
	padding:20px;
	text-align:left;
	margin-right:25px;
	margin-left:25px;
	font-size:11px;


	color:white;
	background-image:url(images/ul_back.jpg);
	background-repeat:repeat-y;
	background-position: 0% 0%;

 border-left:3px solid #666;
 border-top:3px solid #666;/*#003399;*/
 
 border-right:3px solid #eee;
 border-Bottom:3px solid #eee;
}
p.par_border_center{
	color:#666;
}

p.center{
	text-align:center;
}

p.copy{
	color:#999;/*#ACC2B5;*/
	background-color:transparent;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	padding:4px;
	margin-left:5%;
	margin-top:0px;
	margin-bottom:0px;
	zwidth:140px;
}

/* ---  menu part Baby2- please all other code paste above ---*/


/*----------- that is div----------- */
#nav {
	BACKGROUND-color: transparent; 
	POSITION: relative;
	text-align:center;
}

#nav UL {
	text-align:center;
	font-size:11px;
	PADDING: 0px; 
	MARGIN: 0px; 
	
	BACKGROUND-color: transparent;
	LIST-STYLE-TYPE: none;

}

#nav UL LI {
	PADDING: 0px; 
	MARGIN: 0px; 
	FLOAT: left; 
	
	zheight:20px; 
	
	POSITION: relative;
	BACKGROUND-color: transparent;
	text-align:center;

}
#nav UL LI A {
	DISPLAY: inline-block; 
	
	PADDING-TOP: 0px; 
	PADDING-RIGHT:7px;	/*  controls how far      */
	PADDING-LEFT: 7px;		/*  menuitems spred apart */
	PADDING-BOTTOM: 0px;  
	
	font-size:11px;			/*  height of the menu item  */
	COLOR:white; /*#063769;			/*   menu items color        */
	
	
	BACKGROUND-color: transparent;
	font-weight:bold;
	text-decoration:none;
		

}
#nav UL LI A:hover {
	BACKGROUND-color: transparent; 
	color: #ffcc00;
	font-weight:bold;
	ztext-decoration:underline;
	
}



/*--------------------Selected item in MENU--------------*/

#nav UL LI.selected A {
	BACKGROUND-color: transparent; 
	color: #ffcc00;
	font-weight:bold;
	ztext-decoration:underline;
	
}
#nav UL LI.selected A:hover {
	BACKGROUND-color: transparent; 
	color: #ffcc00;
	font-weight:bold;
	
}
/*-----------------Strip of submenu items-------------------*/

#nav LI UL {
	PADDING: 0px; 
	DISPLAY: none; 
	WIDTH: 750px; 
	POSITION: relative; 
	TOP: 20px;
	left:0px;

}
/*----------------backgrounds of submenu--------------------*/

#nav LI:hover A {
	BACKGROUND-color: transparent; /*Mozilla*/
}

#nav LI.over A {
	BACKGROUND-color: transparent; /*IE*/
}
#nav LI:hover UL {
	DISPLAY: inline; 
	POSITION: absolute;
}
#nav LI.over UL {
	DISPLAY: block; 
	POSITION: absolute;
}
/*-----------------Submenus -----------------------*/

#nav LI UL LI A {
	margin:0px;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	BACKGROUND-color: yellow; 
	COLOR: #003399; 
	text-decoration:none;
	
}
#nav LI UL LI A:hover,LI UL LI A:over {
	BACKGROUND-color: white; 
	COLOR: #003399;
	font-weight:normal;
	text-decoration:none;
}

#nav LI.selected UL LI A {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	BACKGROUND-color: transparent; 
	text-decoration:none;
	font-weight:normal;	
}
#nav LI.selected UL LI A:hover {
	BACKGROUND-color: white; 
	COLOR: #003399;
	text-decoration:none;
	font-weight:normal;	
}