/* ////////////////////// CONTAINER STYLE \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

html { height:100% ; }
body {height:100%;margin:0;padding:0;text-align:center;Font-family: Tahoma, Verdana, Sans-Serif, Helvetica, Arial;	background-color: white/*#BCBCBC*/;}

div#viewport_container{height:100%;width:100%;	background: #BCBCBC url(../images/body_background.jpg) bottom repeat-x;}
div#inner_container	{text-align:center;height:100%;width:800px;background-color:white;vertical-align:bottom;}
#inner_table {height:99%;width:100%;}
#header_body_table{height:100px;width:100%;}
#body_table {width:100%;}

#menu_bar {background-color:#3F3570;height:30px;line-height:30px;}
	

/* ////////////////////// PARAGRAPHS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

p{margin: 0; padding: 0;}
p,ul,ol,table,td{Font-size:11px;line-height:18px;color:#3B3B3B;Font-family: Verdana, Sans-Serif, Helvetica, Arial;	}	

td{vertical-align:top;}

.red {width:20px;color:red;padding:0;margin:0;}
.green {width:20px;color:green;padding:0;margin:0;}
.orange {width:20px;color:orange;padding:0;margin:0;}

/* ////////////////////// HEADERS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

h1 {color: #79729B;Font-size: 20px;Font-family: Tahoma, Verdana, Sans-Serif, Helvetica, Arial;margin:0;margin-top:10px;margin-bottom:10px;}
h2 {color: #79729B;Font-size: 12px;Font-weight: Bold;letter-spacing: 2px;Font-family: Verdana, Sans-Serif, Helvetica, Arial;margin-left: 0.5em;padding:0;margin-bottom:5px;}
h3 {Font-size:11px;Font-weight:Bold;Font-family:Verdana,Sans-Serif,Helvetica,Arial;color:#3B3B3B;padding:0;margin-top:5px;margin-bottom:5px;}
h4 {color:white;Font-size:12px;Font-style: italic;Font-family: Verdana, Sans-Serif, Helvetica, Arial;text-align: Left;}
h5 {Font-size:14px;Font-weight:bold;Font-family:Verdana,Sans-Serif,Helvetica,Arial;color:#002879;text-align:Left;text-indent:5px;}
h6 {Font-size:9px;Font-weight:normal;Font-style: italic;Font-family:Verdana,Sans-Serif,Helvetica,Arial;color:gray;text-align: Left;margin:0;}


/* ////////////////////// A LINKS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

a {text-decoration: none;color: #6281C0;padding:0;margin:0;}
a:visited {color: #6281C0;text-decoration: none;}
a:hover {color: #002879;}



/* ////////////////////// GENERAL STYLES \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

hr{ border-style:dotted;border-width:1px;color:#E6E6E6;}
img {border: 0;}


/* ////////////////////// FORM CONTROLS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

.combobox {border:1px solid #37699B;background-color:white;font-size:10px;color:black;}
.text_box{font-size:11px;}
.button_kl{font-size:11px;font-family:tahoma,verdana,arial;}



/* ////////////////////// GENERAL TEMPLATE \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

						

#Left_Column {
	vertical-align:top;
	text-align:center;
	width:145px;
	padding:10px;
}

#Main_Body {
	text-align:justify;
	vertical-align:top;
	width:450px;
    margin:0;
	padding:0;
}

#Right_Column {
	vertical-align:top;
	text-align:center;
	width:165px;	
}


#Footer {
	text-align:center;
	height:12px;
	margin-right:7px;
	margin-left:7px;
	vertical-align:bottom;
	font-size:10px;
	color:#999999;
	line-height:11px;
	border-top:1px solid #DEDEDE;	
}
