html{
	margin:0px;
	padding: 0px;
}

body{
	margin:0px;
	padding: 0px;
	background-color: #ffffff;
	font-size: 12px;
	font-family: arial;
}

body{
	text-align: left;
}

*,p,a{
	font-size: 12px;
	
}

.innerframe{width: 992px; 
text-align: left;
}

.outercontent_frame{
}

.where_are_we{
	padding: 30px;
	font-size: 15px;
}

.where_are_we a{
	font-size: 15px;
	text-decoration: none;
	color: #ed1b23;
}

.topmenu {
	width: 858px;
	border: 0px;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
}

.topmenu td{
	text-align: center;
	vertical-align: middle;
	padding: 0px;
}
.topmenu a {
	font-size: 14px;
	text-decoration: none;
	margin-left: 0px;
	margin-right:0px;
}

.menuitem_1{
	background-color: #000000;
	width: 100px;
}

.menuitem_1 a{
	color: white;
}

.menuitem_2{
	background-color: #a9a9a9;
	width: 200px;
}

.menuitem_2 a{
	color: black;
}

.menuitem_3{
	background-color: white;
	width: 170px;

}

.menuitem_3 a{
	color: #ed1b23;
}

.menuitem_4{
	background-color: #ff1737;
	width: 148px;
}

.menuitem_4 a{
	color: white;
}

.menuitem_5{
	background-color: white;
	width: 136px;

}

.menuitem_5 a{
	color: #ed1b23;
}

.menuitem_6{
	background-color: #003d78;
	background-image: url("../images/links_corner.gif");
	background-repeat: no-repeat;
	background-position: top right;
	text-align: left;
}

.menuitem_6 a{
	color: white;
	margin-right: 50px;
}

.gray_bar {
	background-color: #e6e6e6;
	font-size: 2px;
	margin-bottom: 15px;
	background-image: url(../images/gray_sketch.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.inner_content_frame{
	width: 100%;
}

.left_bar{
	width: 283px;
	height: 400px;
	background-color: #ed1b23;
	background-image: url(../images/logo_with_sketch.gif);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
}

.submenu{
	padding-left: 60px;
	margin-top: 140px;
}

.submenu a{
		color: white;
		text-decoration: none;
}

.submenu-level2-no, .submenu-level2-act{
	padding-left: 15px;
}

.blue_spacer{
	width: 15px;
	vertical-align: top;
	padding: 0px;
	padding-top: 50px;
}

.blue_spacer .block{
	font-size: 2px;
	height: 16px;
	background-color: #7fa1c3;
}

.beige_spacer{
	width: 75px;
	vertical-align: top;
	padding: 0px;
	padding-top: 50px;
	background-color: #e6e6e6;
	background-image: url(../images/white_corner.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.beige_spacer .block{
	font-size: 2px;
	height: 16px;
	background-color: #f6d7b9;
}

.content{
	vertical-align: top;
	padding: 0px;
	padding-top: 50px;
	background-color: #e6e6e6;
	width: 483px;
}

.content p, .content form, .content li{
	margin-left: 50px;
}


.content h1{
	padding-left: 50px;
	background-color: #acb2b9;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
}

.content h2{
	padding-left: 50px;
	background-color: #84bbf1;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

.content h3{
	padding-left: 50px;
	background-color: #e6e6e6;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

.content h4{
	padding-left: 50px;
	background-color: #acb2b9;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

.content h5{
	padding-left: 50px;
	background-color: #84bbf1;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}



h1 a, h2 a, h3 a, h4 a, h5 a{
	color: black;
	text-decoration: none;
}

.content a{
 color:#2f6e9f;
}

h5{
 color: #84bbf1;
 text-decoration: none;
}

.orange_bar{clear: both; background-color: #FFA043;font-size: 2px;height: 15px;width: 283px;}

.csc-mailform{ margin-bottom: 15px; padding: 2px;}

.csc-mailform input, .csc-mailform select{ float: right; display: inline; }

.csc-mailform label{ display: inline; float: left; clear: both; padding: 3px;}

.csc-mailform .csc-mailform-submit{display: inline; float : right; clear: both; margin-top: 5px;}

.csc-mailform textarea{display: inline; float: right;}

.address{font-size: 10px; color: #ed1b23; text-align:left; padding-left: 30px; padding-top: 15px;}

.lastupdate{text-align: right;font-size: 10px; color: #acb2b9; vertical-align: bottom;}


td.topmenu{
	background-color: #003d78;
	background-image: url("../images/links_corner.gif");
	background-repeat: no-repeat;
	background-position: top right;
	text-align: left;
	padding-left: 20px;
}

div.menu_item, div.menu_item_act{
	display: inline;
	padding: 0px 0px;
}

div.menu_item a{
	color: white;
		padding: 0px 10px;
}

div.menu_item_act a{
	color: black;
	background-color: #7fa1c3;
	padding: 0px 10px;
	

}
