BODY {background: #ffffff; margin-top: 0px; font-family: arial; font-size: 12px;}

IMG {border-width:0px;}

H1{font-size:20px;font-weight:bold;font-family:arial;}

H2{font-size:16px;font-weight:bold;font-family:arial;}

td.left_right_panes {background: #F0F0F1; border:1px solid #dbdbdb; vertical-align: top;}


A:link {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A:visited {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A:hover {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A:active {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A.link:link {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A.link:visited {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A.link:hover {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A.link:active {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

.txt_12px_regular a:link{
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

.txt_12px_regular a:visited{
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

.txt_12px_regular a:hover{
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

.txt_12px_regular a:active{
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A.newsletter:link {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: none;
}
A.newsletter:visited {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: none;
}
A.newsletter:hover {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.newsletter:active {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: none;
}

td.side_borders_blue {
	border-right: 2px solid #137194;
	border-left: 2px solid #137194;
}

td.box_title {
	font-family: arial;
	font-size: 14px;
	color: white;
	font-weight: bold;
}

A.box_item_link:link {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.box_item_link:visited {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.box_item_link:hover {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.box_item_link:active {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

A.box_title_link:link {
	font-family: arial;
	font-size: 14px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}
A.box_title_link:visited {
	font-family: arial;
	font-size: 14px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}
A.box_title_link:hover {
	font-family: arial;
	font-size: 14px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}
A.box_title_link:active {
	font-family: arial;
	font-size: 14px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

.txt_12px_bold {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: black;
}

A.txt_12px_bold:link {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.txt_12px_bold:visited {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.txt_12px_bold:hover {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.txt_12px_bold:active {
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

.txt_13px_bold {
	font-weight: bold;
	font-size: 13px;
	font-family: arial;
	color: black;
}

.txt_14px_bold {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: black;
}

.txt_14px_bold_red {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: red;
}

.txt_14px_bold_green {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: green;
}

.txt_14px_bold_white {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: white;
}

.txt_18px_bold {
	font-weight: bold;
	font-size: 18px;
	font-family: arial;
	color: black;
}

.txt_12px_bold_dark_grey {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: #8a8c8f;
}

.txt_12px_bold_very_dark_grey {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: #565656;
}

.txt_11px_bold_dark_grey {
	font-weight: bold;
	font-size: 11px;
	font-family: arial;
	color: #8a8c8f;
}

.txt_12px_regular {
	font-size: 12px;
	font-family: arial;
	color: black;
}

.txt_14px_regular {
	font-size: 14px;
	font-family: arial;
	color: black;
}

.txt_11px_regular {
	font-size: 11px;
	font-family: arial;
	color: black;
}

.txt_12px_bold_gray {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: gray;
}

.txt_12px_bold_white {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: white;
}

td.up_down_right_borders_blue {
	border-top: 2px solid #137194;
	border-right: 2px solid #137194;
	border-bottom: 2px solid #137194;
}


td.up_down_right_borders_light_blue {
	border-top: 2px solid #0077CC;
	border-right: 2px solid #0077CC;
	border-bottom: 2px solid #0077CC;
}

A.box_item_link_big:link {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.box_item_link_big:visited {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.box_item_link_big:hover {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #1c80ac;
	text-decoration: underline;
}
A.box_item_link_big:active {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

td.border_banner {
border-style: solid;
border-width: 2px;
border-color: #9b9da0;
background: white;
}

A.bookmark:link {
	font-size: 11px;
	font-family: arial;
	color: #135673;
	text-decoration: none;
}
A.bookmark:visited {
	font-size: 11px;
	font-family: arial;
	color: #135673;
	text-decoration: none;
}
A.bookmark:hover {
	font-size: 11px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.bookmark:active {
	font-size: 11px;
	font-family: arial;
	color: #135673;
	text-decoration: none;
}

table.imageBox{background:#F4F4F4;}

td.imageBox {
	padding-top: 3px;
	padding-bottom: 7px;
	font-size: 11px;
	font-family: arial;
	color: black;
}

A.box_item_14px_link:link {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.box_item_14px_link:visited {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.box_item_14px_link:hover {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}
A.box_item_14px_link:active {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	color: #135673;
	text-decoration: underline;
}

.comment_subject_txt_12px_bold {
	font-weight: bold;
	font-size: 12px;
	font-family: arial;
	color: black;
	background-color: #f0f0f1;
	padding:5px;
}

.comment_content_txt_12px_regular {
	font-size: 12px;
	font-family: arial;
	color: black;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:15px;
}

td.ad {
	padding-bottom:17px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
}

a.ad_title:link,a.ad_title:visited,a.ad_title:hover,a.ad_title:active {
	color:#1356A2;
	cursor:pointer;
	font-family:arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
}

div.ad_text {
	display:block;
	padding-top:2px;
	font-size:13px;
	line-height:16px;
	font-family:arial,sans-serif;
}

a.ad_link:link,a.ad_link:visited,a.ad_link:hover,a.ad_link:active {
	font-size:10px;
	color:#1356A2;
	line-height:12px;
	white-space:nowrap;
	text-decoration:none;
	font-family:arial,sans-serif;
}

div.tags {
	width:570px;
	margin:10px 10px 10px 18px;
}

a.tag {
line-height: 2.2;
margin: 2px 6px 2px 0;
padding:3px 4px;
color: #3E6D8E;
border: 1px solid #7F9FB6;
border-bottom: 1px solid #3E6D8E;
border-right: 1px solid #7F9FB6;
border-top: 0px;
border-left: 0px;
background-color: #E0EAF1;
text-decoration: none;
}

a.tag:hover {
background-color: #3E6D8E;
border-bottom: 1px solid #37607D;
border-right: 1px solid #37607D;
color: #E0EAF1;
text-decoration: none;
}

.theMainDiv{ width:990px; overflow:hidden; margin:auto; padding:0px;}
.maindiv1{ width:990px; overflow:hidden;}
.header{background-image:url(/design/top_panel_3.png); background-repeat:no-repeat;float:left; height:121px; width:507px;}
.search{ padding:6px 0px 13px 12px;}
.rss{ padding-top:12px;}
.ad_600x120{ height:600px; width:120px; padding:15px 0px 0px 27px;}
.leftcolom{float:left; width:176px; background-color:#F0F0F1; border-style:solid; border-color:#DBDBDB; border-width: 1px 1px 0px 1px;}
.picture{width:155px; height:25px;background-image:url(/design/box_navy_top.gif);background-position:center; background-repeat:no-repeat;padding:0px 0px 0px 0px; vertical-align:bottom;}
.image{border-right: 2px solid #137194; border-left: 2px solid #137194; width:151px; vertical-align:top;padding:10px 0px 0px 0px; background-color:#FFFFFF;}
.picture1{margin:15px 0px 0px 0px; height:24px; line-height:24px;}
.right_bottom{background-image:url(images/box_dark_blue_bottom.gif); width:155px; height:9px; background-repeat:no-repeat; vertical-align:top;}
.center_bottom{background-image:url(images/box_navy_bottom_wide.gif); width:190px; height:9px; background-repeat:no-repeat;}
.text_right{border-right: 2px solid #137194; border-left: 2px solid #137194; width:151px;background-color:#FFFFFF; padding-top:5px;}
.text_center{border-right: 2px solid #137194; border-left: 2px solid #137194; width:186px;background-color:#ECF4F7; padding-top:8px;
 padding-bottom:8px;}
.text_center1{border-right: 2px solid #137194; border-left: 2px solid #137194; width:376px;background-color:#ECF4F7; padding-top:8px;padding-bottom:8px;}
.text_center2{border-right: 2px solid #137194; border-left: 2px solid #137194; width:376px;background-color:#ECF4F7; padding-top:3px;padding-bottom:3px; text-align:right;}
.rightcolom{width:176px; background-color:#F0F0F1; border-style:solid; border-color:#DBDBDB; border-width: 1px 1px 0px 1px; vertical-align:top; margin:0px; padding:0px;}