:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,td,table
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
#image_right{
  behavior: url(../../htc/iepngfix.htc);
}
html, body{
	margin: 0;
	padding: 0;
	border: none;
	height:100%;
	background:#e0f0ff url(../images/bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#393939;
	}
img.imgb{
border:1px #346BA4 solid;
padding:3px;
}	
.menu_bg{
	background:url(../images/menu_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:49px;
	}
	
.menu_text{
	font-family:"MS sans seriff";
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
a
{
	text-decoration:none;
	color:#346ba4;
}	
a:hover
{
	text-decoration:underline;
	color:#346ba4;
}
a.menu_text:hover{
	font-family:"MS sans seriff";
	font-size:14px;
	font-stretch:narrower;
	text-indent:2px;
	font-weight:700;
	color:#84c8f5;
	text-decoration:none;
	}
.left_nav_bg{
	background:url(../images/left_nav_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:225px;
	}
.left_nav_bg table
{
	position:relative;
}		
.left_nav_text{
	font-family:"MS sans seriff";
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
	
a.left_nav_text:hover{
	font-family:"MS sans seriff";
	font-size:14px;
	font-weight:bold;
	color:#013a51;
	text-decoration:none;
	}
	
.body_right_shadow{
	background:url(../images/body_right_shadow.gif);
	background-position:left top;
	background-repeat:repeat-y;
	
	
	}
.image_girlhome{
	background:#ffffff url(../images/body_image_right.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	
	}
	
	
.image_girl{
	/*background:#ffffff url(../images/body_image_right.jpg);*/
	background-color:#fff;
	background-position:right 235px;
	background-repeat:no-repeat;
	
	}
	
.left_shadow{
	background:url(../images/left_shadow.gif) repeat-y 0 0;
	background-position:right top;
	background-repeat:repeat-y;
	}
	
.heading1{
	
	font-size:17px;
	font-weight:bold;
	color:#346ba4;
	line-height:24px;
	}
h2{
	
	font-size:12px;
	font-weight:bold;
	margin:1em 0 0.2em 0;
	color:#346ba4;
	}

.heading2{
	
	font-size:24px;
	font-weight:bold;
	color:#346ba4;
	line-height:28px;
	}
	
.heading3{
	
	font-size:17px;
	font-weight:bold;
	color:#84c8f5;
	line-height:24px;
	}
	
.heading4{
	font-family:"Arial Narrow";
	font-size:16px;
	font-weight:bold;
	color:#346ba4;
	}
	
.body_separator{
	background:url(../images/body_separator.gif);
	background-position:left top;
	background-repeat:repeat-x;
	}
	
.link1{
	font-weight:bold;
	color:#393939;
	text-decoration:underline;
	}
	
a.link1:hover{
	font-weight:bold;
	color:#393939;
	text-decoration:none;
	}


/*menu*/

/* Dropdown menu classes 
#dropmenudiv{font-family:"MS sans serif";
padding:5px;
position:absolute;
line-height:25px;
z-index:100;
margin:0px;
background-color: #3399FF;
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; 
}

#dropmenudiv a{
width:auto;
display: block;
text-indent: 3px;
border-bottom: 1px dotted #ffffff;
padding: 1px 0;
text-align:left;
text-decoration: none;
font-weight: bold;
color:#000000;
filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; 
}

#dropmenudiv a:hover{ color:#ffffff;
background-color: #003366;
text-decoration:none;
padding-left:5px;
}*/
#dropmenudiv{
margin-bottom:0;
margin-top:-40px;
margin-right:0;
margin-left:140px;
/*padding:5px;*/
text-align:left;
position:absolute;
border:1px solid #346ba4;
border-bottom:0;
font-family:"MS sans serif";
font-size:14px;
line-height:18px;
z-index:100;
background-color: #84c8f5;
/*filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; */
}

#dropmenudiv a{
font-family:"MS sans serif";
font-size:9px;
width: 100%;
display: block;
text-indent: 3px;
line-height:18px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#ffffff;
border-bottom:1px solid #346ba4;
/*filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; */
}

#dropmenudiv a:hover{ color:#346ba4;
background-color: #FFFFFF;
text-decoration:none;
}
#menu {
	width:100%;
	}
.required{
	color:#FF0000;
}

img.border {
            border:4px solid #E9EDEE;
            background-color:#BFCFD0;
            padding:1px;
            margin:0 10px 5px 0;
 			float: left; 
       }
	   

#image_right_place
{
	position:relative;
	height:787px;
	
}
#image_back_place
{
	/*position:absolute;
	background-image:url(../images/body_right_shadow.gif);
	background-position:0 0;
	background-repeat:repeat-y;*/
}
#image_right
{
	position:absolute;
	left:-76px;
	padding:0;
	margin:0;
	margin-left:2px;
	background-image:url(../images/bg_right.png) !important;
	background-image:url(../images/bg_right.gif);
	width:223px;
	height:737px;
}
#image_right_shadow
{
	background-image:url(../images/body_right_shadow.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
body #posdiv
{
	position:relative;
	width:1130px;
	margin:0 auto;
}
#footer_div
{
	position:absolute;bottom:28px;left:442px ;
	width:530px;
}
.footer_cell
{
	padding-top:50px;
	margin-top:20px;
	clear:both;
}
.image_girl table
{
	text-align:left;
}
body{
	/*background:#f3f8b6 url(../images/bg.gif);*/
	color:#393939;
	}
.menu_text{
	color:#ffffff;
	}
	
a.menu_text:hover{
	color:#fffedf;
	}
.left_nav_text{
	color:#ffffff;
	}
a.left_nav_text:hover{
	color:#522309;
	}
.heading1{
	color:#be6c15;
	}

.heading2{
	color:#a85e32;
	}
	
.heading3{
	color:#ffa438;
	}
	
.heading4{
	color:#be6c15;
	}
.link1{
	color:#393939;
	}
	
a.link1:hover{
	color:#393939;
	}