/*


MWISMedia New Media Design & Development

Author: David Goadby

 */


/* ---------------------------------------------------------------*/
/* Forces vert scrollbar on all pages*/
/* Removes unpredictable 'browser default' settings */
/* Body tag settings */

html { height: 100%; margin-bottom: 1px; }  

html,body{height:100% !important}

p, td, li, ul,ol, h1, h2, h3 ,h4 ,h5 ,h6, label, input {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}
body {
	margin: 0px;
	padding: 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000066;
	text-align:center;
	background: #000066;
}

/* ---------------------------------------------------------------*/

/* Page Layout*/

#contain {
	width: 810px;	
	margin:auto;
	background-color:#000066;
	background-image: url(../images/bg.gif);
	background-position: left;
}

#contain {
	width: 810px;
	background: repeat-y url(../images/2col_bg.jpg);
}

#header {
	padding: 0 0 0 0;
	background: top center no-repeat url(../images/newheader.gif);
}
	
#nav {
	width: 740px;
	height: 22px;
	background-image:url(../images/navbg.jpg);
	text-align: left;
	margin: -2px 24px 0 25px;
	padding: 10px 0 2px 28px;
}
	
#nav li{
	list-style: none;
	display: inline;
	padding: 0 4px 0 4px;
	margin: 0;
	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
}
#nav a{
	color: #FFFFFF;
	text-decoration: none;	
}

#nav a:hover{
	color: #FFF001;
	text-decoration:underline;
}


#two_col{
background: repeat-y url(../images/2col_bg.jpg);
}

#col_one{
	float: left;
	width: 281px;
	padding: 0 0 0 26px;
	text-align: center;
}

.left {
	float: left;
	text-align: left;
	}

#col_one h4, h5{
	font-size: 12px;
	margin: 0 0 0 12px;
	color:#FFFFFF;
	text-transform: uppercase;
		text-align: center;

}

#col_two{
	float: left;
	text-align: left;
	width: 460px;
	margin: 12px 0 0 20px;
}


#col_two_b{
	float: left;
	text-align: left;
	width: 460px;
	margin: 12px 0 0 20px;
}

#col_two h2{
	text-align: left;
	font: normal 14px Arial, Helvetica, sans-serif;
	}


#col_two li{
	font: normal 12px Arial, Helvetica, sans-serif;
	list-style: circle;
	margin: 0 0 0 15px;
	padding: 10px 0 0 5px;
}

#col_two_b li{
	font: normal 12px Arial, Helvetica, sans-serif;
	list-style: circle;
	margin: 0 0 0 15px;
	padding: 3px 0 0 3px;
}

#col_two p{
	font: normal 12px Arial, Helvetica, sans-serif;
}


#footer {
margin: 0 0 0 7px;
background: no-repeat url(../images/footer.jpg);
background-position: bottom;
}
#footer p{
	text-align: left;
	color:#ffffff;
	padding: 10px 0 20px 330px;
}

#footer a{
	text-align: left;
	font-size: 10px;
	color:#ffffff;
}

.border {
	color: #000066;
}


.app_title {
	float:left;
	width:440px;
	background-color:#010066;
	padding:5px;
	color:#FFFFFF;
	}
	
.app_pic {
	float:left;
	width:180px;
	padding:15px 20px 5px 5px;}
	
	
.app_spec {
	float:left;
	width:220px;
	padding:10px 5px;
	margin:0 0 10PX 0;}
	
range_text_box {
	float:left;
	width:720px;
	padding:20px;
	color:#FFFFFF}
	

	
