
/* ####################### GLOBAL Styles ######################## */

body {
	background: #ffffff;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #121D21;	
	margin: 0;
	padding: 0;
	border: 0;
}

a:link, a:visited {
	color: #121D21;	
	text-decoration: none;
}
a:hover, a:active {
	color: #459FDB;	
	text-decoration: none;
}

.SUP {
	line-height: 0;
}

/* ####################### CONTAINER Div ######################## */

#container {
	margin-left: 24px;
	margin-top: 26px;
	padding: 0;
}

#container_inside {
	margin: 0;
	padding: 0;
}

/* ####################### TEXT STYLES ######################## */

.headerTxtOne {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	color: #555658;
}
.headerTxtOne a:link, .headerTxtOne a:visited {
	color: #555658;	
	text-decoration: none;
}
.headerTxtOne a:hover, .headerTxtOne a:active {
	color: #555658;	
	text-decoration: none;
}

.headerTxtTwo {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 10px;
	line-height: 17px;
	color: #555658;
}
.headerTxtTwo a:link, .headerTxtTwo a:visited {
	color: #555658;	
	text-decoration: none;
}
.headerTxtTwo a:hover, .headerTxtTwo a:active {
	color: #459FDB;	
	text-decoration: none;
} 

.headerTxtThree {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 17px;
	color: #555658;
}


.navTxt {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	color: #77787A;
}
.navTxt a:link, .navTxt a:visited {
	color: #77787A;	
	text-decoration: none;
}
.navTxt a:hover, .navTxt a:active {
	color: #F1C30B;	
	text-decoration: none;
}

.navOn {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	color: #F1C30B;
}
.navOn a:link, .navOn a:visited {
	color: #F1C30B;	
	text-decoration: none;
}
.navOn a:hover, .navOn a:active {
	color: #F1C30B;	
	text-decoration: none;
}


.subTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #77787A;
}
.subTxt a:link, .subTxt a:visited {
	color: #77787A;	
	text-decoration: none;
}
.subTxt a:hover, .subTxt a:active {
	color: #459FDB;	
	text-decoration: none;
} 
.subOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #459FDB;
}

/* ####################### HEADER DIV STYLES ######################## */

div#topNav1, div#topNav2, div#topNav3 {
	float: left;
	padding-right: 25px;
	height: 50px;
}

/* ####################### MAIN NAV DIV STYLES ######################## */

div#bottomContainer {
	width: 850px;
}
div#bottomContainer2 {
	width: 900px;
}
div#mainNavContainer {
	float: left;
	padding: 0;
	margin: 0;
}	
div#copyrightContainer {
	float: right;
	text-align: right;
	padding: 0;
	margin: 0;
	color: #77787A;
}
div#copyrightContainer2 {
	float: right;
	text-align: right;
	padding: 0;
	padding-right: 10px;
	margin: 0;
	color: #77787A;
}

div#mainNav1, div#mainNav2, div#mainNav3, div#mainNav4, div#mainNav5, div#mainNav6 {
	float: left;
	padding-right: 18px;
	height: 26px;
}

/* ####################### SUB NAV DIV STYLES ######################## */

div#subNav1, div#subNav2, div#subNav3, div#subNav4, div#subNav5, div#subNav6, div#subNav7, div#subNav8, div#subNav9, div#subNav10, div#subNav11, div#subNav12, div#subNav13 {
	float: left;
	padding-right: 6px;
	height: 26px;
}

/* ####################### SECTION DIV STYLES ######################## */

#home #container #mainDiv {
	width: 900px;
	height: 630px;
}

#hello #container #mainDiv {
	width: 325px;
	padding: 20px 505px 20px 20px;
	background: url('images/bg_hello.gif');
}

#news #container #mainDiv {
	width: 325px;
	padding: 20px 505px 20px 20px;
	background: url('images/bg_news.gif') repeat;
}

#illustration #container #mainDiv {
	width: 100%;
}

#design #container #mainDiv {
	width: 100%;
}

#vault #container #mainDiv {
	width: 100%;
}

#info #container #mainDiv {
	width: 325px;
	padding: 20px 505px 20px 20px;
	background: url('images/bg_info.gif') repeat;
}
