/* CSS Document */
body{
background-color:#095c86;
margin:0;
padding:0;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}

a:hover
{
	color:red;
}
.pgn_parent
{
	width:702px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/content_bg.png', sizingMethod='scale');
	
}

.topcurve{
width:939px;
height: 6px;
margin: 10px auto 0 auto;
background-image:url(images/top.png);
}

img, .topcurve{ behavior: url(iepngfix.htc); }

.bottomcurve{
width:939px;
height: 6px;
margin: 0 auto 0 auto;
background-image:url(images/bottom.png);
}

img, .bottomcurve{ behavior: url(iepngfix.htc); }

.bottomshadow{
width:939px;
height: 28px;
margin: 1px auto 10px auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom.png', sizingMethod='scale');
}

#container{
width:939px;
background-color:#fff;
height:auto;
overflow:hidden;
margin:0 auto;
padding: 0;	
}

.logostripe{
width:918px;
height: auto;
margin: 2px auto 2px auto;
height: auto;
overflow: hidden;
}

.logo{
background-image:url(images/logo.gif);
background-repeat:no-repeat;
float:left;
width:358px;
height:48px;
margin: 5px 10px;
}


.homelink{
float:right;
width:150px;
height:30px;
margin:0px 5px 0px auto;
}

.homelink ul{
margin:0 5px;
list-style-type:none;
text-align:right;
}

.homelink ul li img{
border: none;
}

.links{
width:918px;
height:39px;
background-color:#ccc;
border: 1px solid #ccc;
margin: 0 auto 5px auto;
background-image:url(images/butbg.gif);
background-repeat:repeat-x;
}



.img{
background-color:#00CCFF;
width: 922px;
height: 120px;
margin: 0px auto 5px auto;
}

.image{
background-color:#00CCFF;
width: auto;
height: auto;
margin: 0px 10px 5px 5px;
float: left;
}

.image1{
background:none;
width: auto;
height: auto;
margin: 0px 10px 5px 5px;
}


.contentbox{
width:918px;
height: auto;
background-color:#fff;
margin: 0px auto 5px auto;
overflow: hidden;
}

.contentboxfulltext{
width:850px;
height: auto;
background-color:#fff;
margin: 0px 10px 5px 10px;
overflow: hidden;
}

.contentboxsmallleft{
width:40%;
height: auto;
background-color:#fff;
margin: 0px auto 5px 10px;
overflow: hidden;
float:left;
}


.contentboxsmallright{
width:40%;
height: auto;
background-color:#fff;
margin: 0px auto 5px auto;
overflow: hidden;
float:right;
}

.text{
font-size: 90%;
text-align: left;
margin: 15px 20px 5px 5px;
line-height: 17px;
color: #5d5b5b;
}

.textBold{
font-size: 0.8em;
text-align: left;
margin: 15px 20px 5px 0;
color: #5e5e5e;
font-weight:bold;
}

.subcontentbox{
width:914px;
height: auto;
overflow: hidden;
background-color:#fff2d5;
margin: 0px auto 5px auto;
background-image:url(images/bgcontentbox.gif);
background-position:top;
background-repeat:repeat-x;
padding-bottom: 20px;
padding-left:25px;

}

.subcontentboxtext{
width:29%;
height: auto;
margin: 20px 27px 20px 0;
float:left;
padding-top: 10px;
text-align:left;
}

h1{
font-family: arial;
font-size: 110%;
color: #a4750e;
font-weight: 700%;
border-bottom: 1px solid #ffde95;
margin: 5px 0px 10px 5px;
padding: 0 0px 6px 10px ;
text-align:left;
width:auto;
}

h3{
font-family: arial;
font-size: 110%;
color: #014ca0;
font-weight: 700%;
border-bottom: 1px solid #014ca0;
margin: 5px 10px 10px 0px;
padding: 0 5px 10px 5px ;
text-align:left;
}

h4{
font-size: 90%;
color: #666;
font-weight: 700%;
border-bottom: 1px solid #ccc;
margin: 20px 2px 10px 0px;
padding: 0 5px 6px 0px ;
text-align:left;
}


h2{
font-size: 90%;
color: #323232;
font-weight: 700%;
margin: 20px 5px 0 0px;
padding: 0px 5px 0 0px ;
text-align:left;

}


.text1{
font-size: 75%;
text-align: left;
margin: 10px 5px 5px 5px;
line-height: 19px;
color: #323232;
}

.rightcontent{
float:right;
margin: 10px 5px 5px 10px;
width:68%;
height:auto;
padding-bottom:5px;
padding-right:10px;
}

.righttext{
font-size: 75%;
text-align:left;
line-height:19px;
color: #666666;
}

.leftcontent{
float:left;
margin: 5px 10px 5px 5px;
border-right:1px solid #ccc;
width:25%;
padding-bottom:50px;
}

.leftcontent ul{
margin: 20px 0 0 20px;
padding:0;
width:auto;
text-align:left;
font-size:85%;
list-style-position:outside;
list-style-type:none;
font-weight:bold;
}

.leftcontent ul li{
margin: 0;
border-bottom:1px solid #ccc;
}

.leftcontent ul li a{
text-decoration:none;
padding: 20px 10px 10px 10px;
display:block;
background-color:#fff;
color:#6699FF;
}


.leftcontent img{
border:none;
padding: 0px 10px 10px 0px;
display:block;
}




.leftcontent12{
margin: 0;
padding-bottom:15px;
}

.leftcontent12 ul{
margin: 13px 0 0 20px;
padding:0;
width:auto;
text-align:left;
font-size:80%;
list-style-position:inside;
font-weight:bold;
list-style-image: none;
}

.leftcontent12 ul li{
margin: 0;
border:none;

/*border-bottom:1px solid #ccc;*/
}

.leftcontent12 ul li a{
text-decoration:none;
padding: 10px 10px 10px 10px;
display:block;
background-color:#fff;
color:#6699FF;
background-image:url(images/headerimg.gif);
background-repeat:no-repeat;
background-position:left 18px;	
}







/*.leftcontent li a:link{
display:block;
background-color:#fff;
border-bottom:1px solid #ccc;
color:#6699FF;
margin: 0;
}*/

.leftcontent li a:hover{
text-decoration:none;
background-color: #9c9c9c;
color:#fff;
display:block;

}
.selected{
display:block;
background-color: #8bbaee;
color:#fff;
padding: 20px 10px 10px 10px;
}

.selected1{
display:block;
background-color: #8bbaee;
color:#fff;
padding: 10px 10px 10px 10px;
}

/*MENU*/



#chromemenu1 ul{
position: relative;   
padding: 8px;
width: 907px;
margin: 2px auto;
font-size: 90%;
text-align: right;
color: #fff;
background: url('images/butbg.gif') repeat-x top center; 

}


#chromemenu1 ul li{
display: inline;
text-align: center;

}


#chromemenu1 ul li a{

text-align: left;
color: #fff;
font-weight: bold;
padding: 5px 10px;
text-decoration: none;
}


#chromemenu1 ul li a:hover{

background-color: #fff;
color: #000000;
}

#chromemenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: "";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */




.dropmenudiv{
position:absolute;
top: 10px;
border: 1px solid #BBB; /*Theme Change here*/
border-bottom-width: 0;
font-size: 60%;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}

.dropmenudiv a{
width: 100%;
display: block;

border-bottom: 1px solid #BBB; /*Theme Change here*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #000;
margin: auto;
}

.dropmenudiv a:hover{ /*Theme Change here*/
background-color: #bfe5fb;
}

.standards{
text-align:right;
width:939px;
background-color:#fff;
height:auto;
overflow:hidden;
font-size:60%;
margin:0 auto;
color:#7c7c7c;
}

.standards ul{
width:auto;
margin: 0px 5px 0 25px;
height:auto;
padding:5px;
float:right;
}

.standards ul li{
display:inline;
}

.copy{
margin:5px 15px auto 1px;
float:right;
}

.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #F4F4F4;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 10px;

}
.box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 5px;

}