/*nav_links
-------------------------------------------------*/

a {	color:black;}
a:visited{color:black;}
a:hover{color:black;}
a:active{color:black;}


a.main {color:black; font: 14px arial;text-decoration:none;list-style-type:none;}
a.main:visited {color:black;}
a.main:hover {color:black;}	
a.main:active {color:black;}


.menu ul {list-style-type: none;
		clear:right;
		margin:0 0 0px 0;
		padding: 0}
		
.menu li {list-style-type:none;
		margin:0 0px 0px 0;
		padding: 0;}
		
.submenu ul{list-style-type: none;
		clear:right;
		margin:0px 0px 5px 0;
		padding: 0;
		}
		
.submenu li{list-style-type: none;height:18px;
		clear:right;
		margin:0px 0px 5px 0;
		padding: 0;
		}

html>body .menu a {}


* {margin:0; padding:0;}

.font_sub {font:12px arial;color:black;margin:0 0 0 3px;text-decoration:none;list-style-type:none;}
.font_sub_active {font:12px arial;font-weight:bold;color:black;margin:0 0 0 3px;text-decoration:none;list-style-type:none;}


/*fonts
-------------------------------------------------*/
h1 {
	font:14px arial;
	color: black;
	font-weight:bold;
	margin: 8px 0 19px 0px;
	letter-spacing:0.0pt;
	line-height:0px;
	text-align:left;
}

.text {
	font:12px arial;
	color: black;
	font-weight:normal;
	margin: 10px 0 10px 0px;
	letter-spacing:-0.1pt;
	line-height:16px;
	text-align:left;
}

.textbox {
	font:12px arial;
	color: black;
	font-weight:normal;
	margin: 0px 0 2px 0px;
	letter-spacing:-0.1pt;
	line-height:16px;
	text-align:left;
}


/*layout
-------------------------------------------------*/
html {height:100%;}

body{
margin:0;
padding:0;

margin:auto;
height:100%;
}

b{font-size: 110%;}

#container {width: 100%; height: 100%; display: table;}
#position { display: table-cell; width: 100%; text-align: center;}

#maincontainer{
width: 780px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background:redd;
}

#topsection{
margin-top:30px;
height: 104px; /*Height of top section*/
text-align:left;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 243px 0 130px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 130px; /*Width of left column in pixel*/
margin-left: -780px; /*Set margin to that of -(MainContainerWidth)*/
}

#rightcolumn{
float: left;
text-align:left;
width: 243px; /*Width of right column*/
margin-left: -243px; /*Set left margin to -(RightColumnWidth)*/
}

#footer{
clear: left;
width: 100%;

color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertubeleft{
margin: 0px 10px 0 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
}

.shadow-one { position: relative; padding-top: 8px; padding-left: 8px;margin:0 0 0 0px;}
.shadow-one_nav { position: relative; padding-top: 8px; padding-left: 8px;clear:right;float:right;}
.corner-a { position: absolute; right: 0; top: 0px; width: 8px; height: 8px; background: url(layout/pics/shadow.png) right top no-repeat; }
.corner-b { position: absolute; left: 0px; bottom: 0px; width: 8px; height: 8px; background: url(layout/pics/shadow.png) left bottom no-repeat; }
.shadow-two { background: url(layout/pics/shadow.png) right bottom no-repeat; }
.shadow-three { position: relative; left: -8px; top: -8px; background: url(layout/pics/shadow.png) left top no-repeat; }
.shadow-four { position: relative;left:4px;top:4px;background:white;padding:5px 8px 5px 8px;text-align:left; }

.shadow-one_nav_sub { position: relative; padding-top: 6px; padding-left: 8px;clear:right;float:right;}
.corner-a_sub { position: absolute; right: 0; top: 0px; width: 8px; height: 6px; background: url(layout/pics/shadow.png) right top no-repeat; }
.corner-b_sub { position: absolute; left: 0; bottom: 0; width: 8px; height: 6px; background: url(layout/pics/shadow.png) left bottom no-repeat; }
.shadow-two_sub { background: url(layout/pics/shadow.png) right bottom no-repeat; }
.shadow-three_sub { position: relative; left: -8px; top: -6px; background: url(layout/pics/shadow.png) left top no-repeat; }
.shadow-four_sub { position: relative;left:4px;top:3px;background:white;padding:2px 5px 2px 3px;line-height:1;} 
