.Content {width:516px;margin:0 0 0 4px}
.Content .Content_left {width:220px;padding:0;background:url("/img/dot-grey.gif") 210px 0 repeat-y}
.Content.no_line .Content_left {width:130px;padding:0;background:none;}
.Content .Content_right {

	padding-top:1px
	
	}

.Ruler {background:url("/img/dots_hor.gif") left center repeat-x;height:11px}
.Ruler td {line-height:0}
.Calendar {width:187px}
.Calendar td {padding:3px 5px !important}
.Sidebar1 {position:relative;left:40px;margin:0;padding:0}
.Sidebar1 td {margin:0;padding:0;color:#3b3b3b}
.Sidebar1 td td {padding:0}
.Sidebar1 td,.Sidebar1 td p,.Sidebar1 td span,.Sidebar1 td a {font:12px Arial,sans-serif;line-height:16px}
.Sidebar1 td a {font-weight:bold}
.Sidebar1 .SidebarMiddle {color:#505050}
.Sidebar1 .SidebarMiddle a {}
.Sidebar1 {width:187px}
.Sidebar1 img {margin:4px 0;border:0;display:inline !important}
.Sidebar1 .SidebarBottom a {color:#fff}
.Sidebar2 {position:relative;left:4px;margin:0;padding:0;width:187px}
.Sidebar2 td {margin:0;padding:0;color:#3b3b3b}
.Sidebar2 td td {padding:0}
.Sidebar2 td,.Sidebar2 td p,.Sidebar2 td span,.Sidebar2 td a {font:12px Arial,sans-serif;line-height:16px}
.Sidebar2 td a {font-weight:bold}
.Sidebar2 .SidebarMiddle {color:#505050}
.Sidebar2 .SidebarMiddle a {color:#2D2D5D}
.Sidebar2 img {margin:4px 0;border:0;display:inline !important}

.Sidebar3 {margin-left:4px;margin:10px 0 10px 4px;padding:0;width:187px}
#sidebarleft .Sidebar3 { margin-left: 40px; }
.Sidebar3 td {
	margin: 0; padding: 2px 4px;
	border-right: 1px #112e85 solid;
	border-left: 1px #112e85 solid;	}
.Sidebar3 td, .Sidebar3 td p, .Sidebar3 td div, .Sidebar3 td span, .Sidebar3 td a {	font: 12px Arial, sans-serif; line-height: 16px;}
.Sidebar1 td a {font-weight:bold}
.Sidebar3 .SidebarTop {
	background-color: #112e85; padding: 2px 4px;
	color: #fff;}
.Sidebar3 .SidebarMiddle {
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #cfe9fa;
	border-bottom: 2px #112e85 solid;
	color: #0087e3;}
	.Sidebar3 .SidebarMiddle a {}
.Sidebar3 img {
	margin: 0; border: 0; display: inline !important; }
.Sidebar3.Orange .SidebarTop{
	background-color: #FD4902;}
.Sidebar3.Orange td{
	border-right: 1px #FD4902 solid;
	border-left: 1px #FD4902 solid;	}
.Sidebar3.Orange .SidebarMiddle {
	border-bottom: 2px #FD4902 solid;}
	
body,table,div,span,p {font:normal 12px Arial,Verdana,sans-serif;line-height:18px;color:#505050}
h1,h2,h3,h4,h5,h6,p {margin:0;padding:0}
h1,h1 * {margin:2px 0 6px;padding:0;font:bold 20px Arial,Verdana,sans-serif;line-height:21px;color:#2D2D5D;letter-spacing:0}
h2,h2 * {margin:1px 0;padding:0;font:bold 15px Arial,Verdana,sans-serif;line-height:17px;color:#808080;letter-spacing:0}
h3,h3 * {margin:1px 0;padding:0;font:bold 15px Arial,Verdana,sans-serif;line-height:17px;color:#2D2D5D;letter-spacing:0}
h4,h4 * {margin:1px 0;padding:0;font:bold 17px Arial,Verdana,sans-serif;line-height:19px;color:#808080;letter-spacing:0}
h5,h5 * {display:block;border-top:1px #000 solid;border-bottom:1px #000 solid;margin:1px 0;padding:1px 2px;font:bold 12px Arial,Verdana,sans-serif;line-height:18px;color:#fff;letter-spacing:0;background:#FD4902}
h6,h6 * {display:block;border-top:1px #32397E solid;border-bottom:1px #32397E solid;margin:6px 0 1px;padding:1px 2px;font:bold 12px Arial,Verdana,sans-serif;line-height:18px;color:#fff;letter-spacing:0;background:#0084DE}
.class1 {font-size:11px;line-height:14px}
.class2 {font-size:12px}
.class3 {font-size:12px;font-weight:bold;color:#2D2D5D}
.class4 {font:bold 16px Arial,Arial,sans-serif;line-height:18px}
.class5 {font-size:22px;line-height:22px;font-weight:bold}
.blue,.blue *,* .blue {color:#32397E}
.blue2,.blue2 *,* .blue2 {color:#0084DE}
.orange,.orange *,* .orange {color:#FD4902}
a {color:#32397E;text-decoration:underline}
a:hover {color:#FD4902;text-decoration:underline}
ul {list-style-image:url("/img/ul_block.gif");margin:7px 0 7px 22px;padding:0}
blockquote,pre {padding:15px 40px}
blockquote {font:italic 1.05em Georgia,Times,serif;background:url("/img/blockquote.gif") 10px 0.78em no-repeat;margin:18px 0}
* html ul,* html ol {margin-left:22px}
img {margin:0;padding:0;border-color:#680607}
.pointerhand {cursor:pointer}
hr {margin:6px 0;padding:0;line-height:0;color:#fff;border:0;border-bottom:#CFCECE 1px solid}
* html hr {line-height:0;width:100%;padding-top:1px;color:#fff;background:#CFCECE}

form .fieldset_left {
}
form {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
form fieldset {
	clear: both;
	font-size: 100%;
	border-color: #2D2D5D;
	border-width: 1px 0 0;
	border-style: solid none none;
	padding: 10px;
	margin: 0 0 8px;
}
form fieldset legend {
	margin-left: -2px;	
	font-size: 16px;
	font-weight: normal;
	color: #2D2D5D;
	margin: 0 0 0 0;
	padding: 0 2px;
}
label {
	font-size: 100%;
}
label u {
	font-style: normal;
	text-decoration: underline;
}
input, select, textarea {
	background-color: #fff;
	font-family: Arial, sans-serif;
	color: #2D2D5D;
	padding: 1px;
	font-size: 12px;
}
.submit, .button {
	background-color: #FD4902;
	border-color: #FD4902;
	color: #fff;
}
input:focus, select:focus, textarea:focus {
	color: #FD4902;
	border-color: #FD4902;
}
textarea {
	overflow: auto;
}
.img-border img{
	border:1px solid #0058aa;
}