body {
	background-color : #F1F2F6;
	background-image: url(images/back.gif); 
	background-repeat : repeat-x;
	margin: 0;
}
body, p, td, span, a, input, textarea, select, option	{
	font-family: arial,verdana,tahoma,helvetica; font-size:11px; color:#243155;
}
font {font-family: verdana,tahoma,arial,helvetica;}
p {margin-top: 2px; margin-bottom: 2px;}

h1 {font-size:13px; font-weight: bold; text-decoration: none; margin: 10 0 10 0;}
h2 {font-size:14px; font-weight: bold; text-decoration: none; margin: 10 0 10 22;}
h3 {font-size:13px; color:#444C7A; font-weight: bold; text-decoration: none; margin-bottom: 3px; margin-top: 5px;}
h4 {font-size:12px; color:#004F9E; font-weight: bold; text-decoration: none; margin-bottom: 3px; margin-top: 5px;}
h5 {font-size:11px; color:#444C7A; font-weight: bold; text-decoration: none; margin-bottom: 3px; margin-top: 5px;}
h6 {font-size:11px; color:#444C7A; font-weight: bold; text-decoration: none; margin-bottom: 3px; margin-top: 5px;}

ul, ol {margin-top: 0px; margin-bottom: 5px;}
ul li {list-style-image : url(images/li.gif); list-style-type : square; margin: 10 0 10 -20;}
li a{margin-left: -4;}


form {margin:0px; }
select, input, textarea {color: black; margin-top:2px; width: 100%;}
.full {width: 100%;}
.noborder {width: auto; border: 0;}

a {text-decoration: none;}
a:hover	{text-decoration: underline;}
u a {text-decoration: underline;}
p a {text-decoration: underline;}
p.nounderline a {text-decoration: none;}

a.menu {text-decoration: none;}

.panel {
	width: 283px;
}

.panel_top {
	background-image: url(images/back_panel_top.gif); 
	background-repeat : no-repeat;
	height: 10px;
}
.panel_middle {
	background-image: url(images/back_panel_middle.gif); 
	background-repeat : repeat-y;
	height: 108px;
	padding: 0 16 0 16;
}
.panel_bottom {
	background-image: url(images/back_panel_bottom.gif); 
	background-repeat : no-repeat;
	height: 11px;
}

.panel2 {
	width: 571px;
}

.panel_top2 {
	background-image: url(images/back_panel_top2.gif); 
	background-repeat : no-repeat;
	height: 10px;
}
.panel_middle2 {
	background-image: url(images/back_panel_middle2.gif); 
	background-repeat : repeat-y;
	height: 108px;
	padding: 0 16 0 16;
}
.panel_bottom2 {
	background-image: url(images/back_panel_bottom2.gif); 
	background-repeat : no-repeat;
	height: 12px;
}

.panel_header, .panel_header a{
	font-size:17px; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0 0 0 0;
	font-family: helvetica,verdana,tahoma,arial;
}

.v_line {
	background: url(images/dotsline_horizontal.gif) repeat-x center;
	height: 10px;
}

.v_line2 {
	background-color: #262626;
	height: 1px;
}

.footer, .footer a {
	height: 22px;
	font-size:11px;
	color: white;
	background-color: #243154;
	padding: 0 10 0 10;
}

.footer p {
	font-size:11px;
	color: white;
	margin: 0;
}

.bigger, .bigger p, .bigger a, .bigger span {
	font-size: 12px;
}

.bigger_red, .bigger_red p, .bigger_red a, .bigger_red span {
	font-size: 12px;
	color: #8A000A;
}