/* SCREEN.css */

* {
	padding:0;
	margin:0;
}

body {
	background-image:url(../jpg/body-background.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: 0px auto 10px auto;
	text-align:center;
	color:#000;
	overflow-x:hidden;	
}

#Wrapper {
	margin: 20px auto 0 auto;
	text-align:center;
	width: 948px;

}

#Header {
	height:45px;
	width:940px;
	text-align:right;
}


#HomeContent {
	margin-top:10px;
	min-height:450px;
	text-align:left;
	width:948px;
}

#BottomButtons {
	height:89px;
}

#BottomButtons div.button {
	float:left;
	margin-right:10px;
}

#BottomButtons div.button div.image {

}

#BottomButtons div.button div.text {
	margin-top:-58px;
	margin-left:60px;
	text-align:right;
	width:115px;

}

#BottomButtons div.button div.text p {
	font-size:11px;
	height:40px;
	overflow:hidden;
}

#BottomButtons div.button div.text a {
	color:#000;
	text-decoration:none;
}

#BottomButtons div.button div.text a:hover {
	text-decoration:underline;
}

#Content {
	margin-top:10px;
	min-height:450px;
	text-align:left;
	width:948px;

}

div.menuTop {
	background-image:url(../png/menu-top.png);
	background-position:top left;
	width:223px;
	height:21px;

}



div.fullWidth {
	background-color:#FFF;
	padding:10px;
}

div.twoColumnLeft {
	width:223px;
	float:left;
	min-height:460px;
}	

div.menuBottom {
	background-image:url(../png/menu-bottom.png);
	background-position:bottom left;
	width:223px;
	height:21px;

}

div.twoColumnLeft div.menu2 {
	padding:20px 0px 20px 0px;
	background-color:#020d4a;	
	border-left:1px solid #5285c0;
}

div.twoColumnLeft div.menu2 ul.navlist {
	margin:0px;
	padding:0px 10px 0px 10px;
	list-style-type:none;
}


/*TITLE*/

div.twoColumnLeft div.menu2 ul.navlist li.title {
	background-color:#8398be;
	background-image:url(../png/menu-repeat.png);
	background-position:right;
	background-repeat:repeat-y;
	
		text-decoration:none;
	padding-left:4px;
	color:#FFF;
	font-weight:bold;
	display:block;
	padding:5px 10px 5px 10px;	
	border-bottom:1px solid #8398be

}

*html div.twoColumnLeft div.menu2 ul.navlist li.title { 
	margin:0px;
}

div.twoColumnLeft div.menu2 ul.navlist li.title a {

}


*html div.twoColumnLeft div.menu2 ul.navlist li.title a {
	padding:0px;
}


div.twoColumnLeft div.menu2 ul.navlist li.title a:hover,
div.twoColumnLeft div.menu2 ul.navlist li.title a.active,
div.twoColumnLeft div.menu2 ul.navlist li.title a.link,
div.twoColumnLeft div.menu2 ul.navlist li.title a.visited {

}


/*************/

/*MAIN*/

div.twoColumnLeft div.menu2 ul.navlist li.main {


}

*html div.twoColumnLeft div.menu2 ul.navlist li.main { 
	margin:0px;
}

div.twoColumnLeft div.menu2 ul.navlist li.main a {
	text-decoration:none;
	padding-left:4px;
	color:#FFF;
	font-weight:bold;
	display:block;
	padding:5px 10px 5px 10px;	
	border-bottom:1px solid #8398be
}


*html div.twoColumnLeft div.menu2 ul.navlist li.main a {
	padding:0px;
}


div.twoColumnLeft div.menu2 ul.navlist li.main a:hover,
div.twoColumnLeft div.menu2 ul.navlist li.main a.active {
	background-color:#8398be;
	background-image:url(../png/menu-repeat.png);
	background-position:right;
	background-repeat:repeat-y;
}




/******************/

/*EXTLINK*/

div.twoColumnLeft div.menu2 ul.navlist li.extlink {


}

*html div.twoColumnLeft div.menu2 ul.navlist li.extlink { 
	margin:0px;
}

div.twoColumnLeft div.menu2 ul.navlist li.extlink a {
	text-decoration:none;
	padding-left:4px;
	color:#FFF;
	font-weight:bold;
	display:block;
	padding:5px 10px 5px 10px;	
	border-bottom:1px solid #8398be
}


*html div.twoColumnLeft div.menu2 ul.navlist li.extlink a {
	padding:0px;
}


div.twoColumnLeft div.menu2 ul.navlist li.extlink a:hover,
div.twoColumnLeft div.menu2 ul.navlist li.extlink a.active {
	background-color:#8398be;
	background-image:url(../png/menu-repeat.png);
	background-position:right;
	background-repeat:repeat-y;
}




/******************/


/*SUB*/

div.twoColumnLeft div.menu2 ul.navlist li.sub {


}

*html div.twoColumnLeft div.menu2 ul.navlist li.sub { 
	margin:0px;
}

div.twoColumnLeft div.menu2 ul.navlist li.sub a {
	text-decoration:none;
	padding-left:4px;
	color:#FFF;
	display:block;
	padding:5px 10px 5px 25px;	
	border-bottom:1px solid #8398be
}


*html div.twoColumnLeft div.menu2 ul.navlist li.sub a {
	padding:0px;
}


div.twoColumnLeft div.menu2 ul.navlist li.sub a:hover,
div.twoColumnLeft div.menu2 ul.navlist li.sub a.active {
	background-color:#013484;
/*	background-image:url(../png/menu-repeat.png);
	background-position:right;
	background-repeat:repeat-y;*/
}


/********/


div.twoColumnRight {
	width:703px;
	float:left;
	background-color:#f5f4f4;
	min-height:530px;
	height: auto !important;
	height: 530px;	
	padding:10px;
	border:1px solid #5285c0;
	border-bottom:none;
}

*html div.twoColumnRight {
	padding-bottom:22px;
}

div.twoColumnLeft ul.navlist li.main a:hover {
/*	background-color:#8398be;*/
}

div.contentBottom {
	background-image:url(../png/content-bottom.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:25px;
	padding:0px;
	margin:0px;
}

#Footer {
	text-align:left;
	padding:5px;
	font-weight:bold;	
}

#Footer p {
	font-size:11px;
}

#Footer div.footerLeft {
	float:left;
	width:300px;
}

#Footer div.footerRight {
	width:300px;	
	float:right;
}

#Footer div.footerRight li.main {
	float:right;
	list-style-type:none;
	margin-left:20px;

}

#Footer div.footerRight li.main a {
	color:#000;
	text-decoration:none;
}

#Footer div.footerRight li.main a:hover {
	text-decoration:underline;
}





a img {
	border:none;
}

a {
	color:#000;
}

a:hover {
	text-decoration:none;
}



/* ================================================= */
/* CLASSES */
/* clearfix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* ================================================= */