* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	/*font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 90%;*/
}

html>body {
	/*font-size: 90%;*/	/* be kind to opera*/
}

.blueborder {
	border: 1px solid #2F4A5D;
}

.darkblueborder {
	border: 1px solid #495761;
}

.greyborder {
	border: 1px solid #979797;
}

.inputborder {
	border: 1px solid #587184;
/*font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;*/
}

h1 {
	/*font-size: 150%;*/
}

.t_box {
		background-image: url(img/t_box.gif); 
        background-repeat: no-repeat; 
		height:103px;
		width:170px;
		}
/*body {
	font-family: Arial, verdana, arial;
	color: #000000;
	font-size: 9px;
}*/
p {
	color: #000000;
	/*font-family: Arial, verdana, arial;
	font-size: 11px;*/
}
/*h1 {
	font-family: Arial, Trebuchet MS, verdana, arial;
	color: #000000;
	font-size: 17px;
	font-weight: bold;
	line-height: 15px;*/
}
h2 {
	color: #444444;
	/*font-family: Arial, Trebuchet MS, verdana, arial;
	font-size: 14px;*/
	line-height: 15px;
	font-weight: bold;
}
h3 {
	color: #444444;
	/*font-family: Arial, Trebuchet MS, verdana, arial;
	font-size: 11px;*/
	font-size: 1.3em;
}
table {
	margin:0px;
	border-width:0px; 
	margin-top:0px; 
	margin-left:0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	padding-top:0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-bottom:0px; 
	border-style:none;
	border:0px;
	border-spacing:0px;
}
td {
	/*font-family: Arial, verdana, arial;
	font-size: 75%;*/
	color: #000000;
}
.footer {
	/*font-family:  Arial, verdana, arial;
	font-size: 9px;*/
	color: #ffffff;
	padding-left: 25px;
}

.grey_footer {
	color: #555555;
	/*font-family:  Arial, verdana, arial;
	font-size: 9px;*/
	padding-right: 25px;
}
nav_main {
	color: #cccccc;
	/*font-family:  Arial, verdana, arial;
	font-size: 9px;*/
	padding-right: 25px;
	padding-left: 25px;
	text-decoration:none;

}
A.nav_sub:link {
	color: #0066CC;
	}

A.nav_sub:visited {
	color: #0066CC;
	}
A.nav_sub:active {
	color: #0066CC;
	}
A.nav_sub:hover {
	  color: #990000;}

	A:link {
	  text-decoration:none;
	  color: #369ae9;}
	A:visited {
	  text-decoration:none;
	  color: #369ae9;}
	A:active {
	  text-decoration:none;
	  color: #369ae9;}
	A:hover {
	  text-decoration:none;
	  color: #369ae9;}

.nav_spacer {
	color: #ffffff;
	}

FORM {
	margin-top : 0; 
	margin-bottom : 0; 
}

textarea, select, input {
	/*font-family : Arial, verdana, arial, helvetica, sans-serif;
	font-size : 9px;*/
	color:#000000;
	background: #FAFAFA;
	border-color : #000000;
	text-indent : 2px;
	border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}

.select_qsearch {
	/*font-family : Arial, verdana, arial, helvetica, sans-serif;
    font-size : 9px;*/
    color:#000000;
    background: #FAFAFA;
    border-color : #000000;
    text-indent : 2px;
    border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
    margin-bottom: 3px;
    margin-top: 3px;
    height: 20px;
    width: 150px;
    
}
.select_qsearch_s {
	/*font-family : Arial, verdana, arial, helvetica, sans-serif;
    font-size : 9px;*/
    color:#000000;
    background: #FAFAFA;
    border-color : #000000;
    text-indent : 2px;
    border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
    margin-bottom: 3px;
    margin-top: 3px;
    height: 20px;
    width: 200px;
    
}
.selectq {
	/*font-family : Arial, verdana, arial, helvetica, sans-serif;
    font-size : 9px;*/
    color:#000000;
    background: #FAFAFA;
    border-color : #000000;
    text-indent : 2px;
    border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
    margin-bottom: 3px;
    margin-top: 3px;
    height: 20px;
    width: 225px;
    
}
.select_qsearch_multi {
	/*font-family : Arial, verdana, arial, helvetica, sans-serif;
    font-size : 9px;*/
    color:#000000;
    background: #FAFAFA;
    border-color : #000000;
    text-indent : 2px;
    border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
    margin-bottom: 3px;
    margin-top: 3px;
    height: 80px;
    width: 200px;
    
}
.topbox {
	background-attachment: fixed;
	background-image: url(../img/box_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.bottombox {
	background-attachment: fixed;
	background-image: url(../img/box_bot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.normal1 {
	color: #000000;
	/*font-family: Arial, Trebuchet MS, verdana, arial;
	font-size: 17px;*/
	font-weight: bold;
	line-height: 15px;
}
.normal2 {
	color: #444444;
	/*font-family: Arial, Trebuchet MS, verdana, arial;
	font-size: 14px;*/
	line-height: 15px;
	font-weight: bold;
}
.normal3 {
	color: #444444;
	/*font-family: Arial, Trebuchet MS, verdana, arial;
	font-size: 11px;*/
}
div.leftnav-halfpanel {
	width: 93px;
	margin-bottom: 10px;
	text-align: left;
	float: left;
}
div.leftnav-main {
	float: left;
	width: 226px;
	height: 160px;
	background-color: #ECEEF0;
	/*font-size: 11px;*/
}
div.leftnav-mainstyle {
	padding: 20px;
}

td {
font-size: 0.7em;
}