/* CSS Document */
* {
	padding:0px;
	margin:0px;
	}
P {
	margin-bottom:1.4em;
	}
ul {
	margin-left:25PX;
	margin-bottom:15PX;
	}
ol {
	margin-left:25PX;
	margin-bottom:15PX;
	}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:74%;
	line-height:1.7em;
	/* background-image: url(/images/body.jpg); */
	background-image: url(/images/body_03.jpg);
	background-repeat:repeat-x;
	background-color: #42caff;

}

h1{
color:#000066;
font-size:1.4em;
}
#wrapper{

	width: 954px;
	margin-right: auto;
	margin-left: auto;
}
#Header{
	background-image: url(/images/header.jpg);
	background-color:#FFFFFF;
	width: 936px;
	float:left;
	height:94px;
	margin-bottom:4px;
	font-size:1.2em;
	padding-right:18px;
	padding-top:4px;
	background-repeat: no-repeat;
}
#Header a{
	color:#000000;
	text-decoration:none;
}
#Header a:hover{
	text-decoration:underline;
}
#Menu{
	width: 954px;
	float:left;
	margin-bottom:4px;
}
#Main_Content{
	float:left;
	width: 100%;
}
/*#Leftcol{
	float: left;
	width: 954px;
}*/
#Leftcol{
	float: left;
	width: 729px;
}/*
#Pics{
	width:950px;
	margin-bottom:4px;
}*/
#Pics{
	width:725px;
	margin-bottom:4px;
}/*
#Text{
	width:909px;
	background-color:#FFFFFF;
	padding-left:23px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:22px;
}*/
#Text{
	width:680px;
	background-color:#FFFFFF;
	padding-left:23px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:22px;
}
#rightcol{
	float: left;
	width: 225px;
	color:#FFFFFF;
}
#footer{
	background-color:#09092c ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	float: left;
	height: 44px;
	width: 931px;
	margin-top:4px;
	color:#FFFFFF;
	padding-left:23px;
	padding-top:7px;
}
#footer A {
color:#ffffff;
text-decoration:none;
}
#footer A:hover {
text-decoration:underline;
} 
.text_box{
	width:616px;
	display:block;
	background-color:#FFFFFF;
	border: #C62223 1px dashed;
	padding-right:10px;
	padding-top:10px;
	padding-left:10px;
}
.applications_button{
	display:block;
	background-color:#000066;
	color: #fff;
	width:120px;	
	padding:5px;
	border:#680A46 1px solid;
	font-weight:bold;
text-decoration:none;
}
.applications_button a{
	color: #fff;
	text-decoration:none;
}
.applications_button:hover{
	color: #fff;
	text-decoration:none;
	background-color:#000033;
}
.white_txt {
	color:#FFFFFF;
	text-decoration:none;
}
.green_txt {
	color:#009900;
	}
.blue_txt {
	color:#000033;
	}

/* menu */

#nav-menu
{
	width:959px;
	height:32px;
	float:left;
	margin-bottom:4px;
	margin-top:0px;
	line-height: 28px;
} 

#nav-menu ul
{
/* width:954px;  */

padding: 0;
margin-right: 0;
margin-left:0px;
list-style: none;
}

#nav-menu li
{
	/*
margin: 0 0.15em;
padding-left:10px;
text-indent:15px;	
*/
	float: left;
	margin-right:3px;
	font-weight:bold;

}

#nav-menu li a
{
	background-color:#0033FF;
	height: 32px;
	width: 133px;
	display: block;
	float: left; 
	
	
	/* 
	border: 0.1em solid #dcdce9;	
	margin-top:5px;
	margin-bottom:5px;
	line-height: 2em;
	text-align: left;
	*/	
	color: #ffffff;
	text-decoration: none;	
	background-image: url(/images/menu_back.jpg);
}
#nav-menu li a:hover
{
	background-color:#00ffFF;
	background-image: url(/images/menu_back.jpg);
	background-repeat: no-repeat;
	background-position: 0px -32px;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: left
}
/* End hide */
.technical_titles{
color:#C62223;
font-weight:bold;
}
	
