/* ---------------- common styles ------------------ */
body
{
	background-color: #D3D2D7;
	color: #00325C;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	margin: 0px 0px 0px 0px;
	font-size:100.01%;
}
div
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height:130%;
}
a:link, a:visited, a:active {color:#00325C; text-decoration: underline;}
a:hover {color:#00325C; text-decoration: none;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #CC0202;
	font-weight: normal;
	margin:0px 0px 10px 0px;
}
p {margin:0px 0px 10px 0px; padding:0px;}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #CC0202;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
hr {
	height: 1px;
	border-top: 1px dashed #AEAEAE;
	border-bottom-width: 0px;
	border-left-width:0px;
	border-right-width:0px; 
}
.pic_style {margin-bottom: 5px;	margin-left: 10px;}

#div_main {
	width:750px;
	display:block;
	margin: 25px auto 0px auto;
	background-color: #FFFFFF;
	background-image: url(../images/bg_left.gif);
	background-repeat: repeat-y;
	overflow:hidden;
}
/* ---------------- end common styles ------------------ */

/* ----------------  header styles ------------------ */
#div_header {height:95px; width:750px; background-color: #ffffff; position:relative; display:inline-block;}
#logo {float:left; width:195px;}
#slogan {width:475px; margin-left:195px;}
#menu_top {	float:right; position:relative; margin: 5px; font-size: 80%; width:70px; text-align:center;}

/* ---------------- end header styles ------------------ */

/* ----------------  left column styles ------------------ */
#col_left	{width:195px; float:left;}
.box_left	{
 	width:150px; 
	background:url(../images/leftbox_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	color:#06154C;
	font-size: 70%;
	border-bottom: 1px solid #666666;
	text-align:left;
	margin:10px 0px 0px 22px;;
}
.box_left_content {margin: 8px; padding-top:3px;}

#menu_left	{width:150px; margin: 10px 0px 0px 22px;}
#menu_left ul {margin:0px;padding:0px;}

#menu_left li {
	width:150px; height:27px; 
	background-image:url(../images/leftmenu_bg.jpg); background-repeat:no-repeat;
	margin:0px;
	padding:3px 0px 0px 10px;
	text-align:left;
	list-style-type:none;
	font-size:80%;}

#menu_left li a, #menu_left li a:visited, #menu_left li a:active{color:#06154C; text-decoration: none;}
#menu_left li a:hover{color:#06154C; text-decoration: underline;}

/* ---------------- end left column styles ------------------ */

/* ----------------  right column styles ------------------ */
#col_right	{
	float:right;
	width:555px;
 	background-image: url(../images/content_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
    min-height:400px;
	vertical-align:top;
    }

#content{	margin: 20px 20px 20px 20px; font-size: 80%;}
/* ---------------- end right column styles ------------------ */

/* ----------------  footer styles ------------------ */
#footer {clear:both; height:22px; width:750px; background-color:#CC0202;text-align:center;}
#footer a, #footer a:visited, #footer a:active {color:#ffffff; text-decoration: underline; margin: 0px 5px 0px 5px; font-size: 70%;} 
#footer a:hover{color:#ffffff; text-decoration: none;}  

#footer_bot {clear:both; height:22px; width:750px;margin: 0px auto 10px auto; font-size: 70%; color: #06154C;}
#footer_bot a, #footer_bot a:visited, #footer_bot a:active {color:#06154C; text-decoration: none;}
#footer_bot a:hover {color: #06154C; text-decoration: underline;}


#footer_bot1 {float:left;}  
#footer_bot2 {text-align:right;}  
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #00325C;
}

.formtitles {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #CC0202;
}

.formmain {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}

INPUT.contform {
	BORDER-RIGHT: #CC0202 1px solid; BORDER-TOP: #CC0202 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 1em; FLOAT: left; BORDER-LEFT: #CC0202 1px solid; WIDTH: 180px; BORDER-BOTTOM: 1px #CC0202 solid; FONT-FAMILY: verdana, arial, "Bitstream Vera Sans", geneva, helvetica, helve, sans-serif
}

TEXTAREA.contform {
	BORDER-RIGHT: #CC0202 1px solid; BORDER-TOP: #CC0202 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 1em; FLOAT: left; BORDER-LEFT: #CC0202 1px solid; WIDTH: 180px; BORDER-BOTTOM: 1px #CC0202 solid; FONT-FAMILY: verdana, arial, "Bitstream Vera Sans", geneva, helvetica, helve, sans-serif
}
#buttsend {
	BORDER-RIGHT: #76757F 1px solid; BORDER-TOP: #FFFFFF 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bold; MARGIN-LEFT: 0px; BORDER-LEFT: #76757F 1px solid; COLOR: #ffffff; BORDER-BOTTOM: 1px #76757F solid; BACKGROUND-COLOR: #CC0000
}
