/* CSS Document */

body {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	color: #3a4970;
}

.bodysmaller {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	color: #3a4970;
}

.bold-body {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	font-size: 10px;
	line-height: 1.4em;
	font-style: bold;
	color: #3a4970;
}


.blue {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 2em;
	font-style: normal;
	color: #394e86;
	text-align: left;
}
.blue14 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.5em;
	font-style: normal;
	color: #394e86;
	text-align: left;
}


td {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	color: #3a4970;
}

th {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	font-size: 10px;
	line-height: 1.4em;
	font-style: normal;
	color: #3a4970;
}


h1 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: bold;
	color: #506fbd;
	text-align: left;
}

h2 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
}


h3 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-style: bold;
	color: #f7b016;
	text-align: left;
}

.mainpage-heading3 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	color: #4a6475;
}

h4 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	
	font-size: 14px;
	font-style: bold;
	color: #ffffff;
}

.whitestyle {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
}

.whitestyle2 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: bold;
	color: #ffffff;
}

.whitestyle2-normal {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
}

.lightgraystyle2 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: bold;
	color: #bacbd4;
}
.bodystyle {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	font-style: normal;
	color: #4a6475;
	text-align: left;
	}
.bodystyle-05 {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 2.1em;
	font-style: normal;
	color: #4a6475;
	text-align: left;
	}

.small {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #4a6475;
}

.style6 {	font-size: 16px;
	color: #708090;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
}

.style9{
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #828F97;
}


.medium {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	color: #4a6475;
}

.big {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #4a6475;
}

.xbig {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #4a6475;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
	color: #4a6475;
}

.justified {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	clear: both;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-style: bold;
	font-size: 9px;
	color:#6589a0;
}


.class1 a:link { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	line-height: 1.4em;
	font-style: normal;
	color: #585858;
	text-decoration: underline;
}

.class1 a:visited { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	line-height: 1.4em;
	font-style: normal;
	color: #585858;
	text-decoration: underline;
}

.class1 a:hover { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	line-height: 1.4em;
	font-style: normal;
	color: #2b3d6b;
	text-decoration: underline;
}

.class1 a:active{ 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	line-height: 1.4em;
	font-style: normal;
	color: #2b3d6b;
	text-decoration: underline;
}

.class2 a:link { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	line-height: 1.4em;
	font-weight: bold;
	color: #3a4970; 
	text-decoration: underline;
}

.class2 a:visited { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	line-height: 1.4em;
	font-weight: bold;
	color: #3a4970; 
	text-decoration: underline;
}

.class2 a:hover { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	line-height: 1.4em;
	font-weight: bold;
	color: #FC3; 
	text-decoration: underline;
}

.class2 a:active{
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
	font-weight: bold;
	color: #FC3;
	text-decoration: underline;
	text-align: left;
}

.class3 a:link { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding: 0.8em; 
	line-height: 1.2em;
	
}

.class3 a:visited { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding: 0.8em; 
	line-height: 1.2em;
}

.class3 a:hover { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	padding: 0.8em; 
	line-height: 1.2em;
}

.class3 a:active{ 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	padding: 0.8em; 
	line-height: 1.2em;
}


.class4 a:link {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
}

.class4 a:visited {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
}

.class4 a:hover {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #657ab8;
	text-decoration: underline;
}

.class4 a:active{ 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #657ab8;
	text-decoration: underline;
}

.class5 a:link { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: .1em;
	line-height: 1.81em; 
	text-decoration: underline;
	color: #708090;
}

.class5 a:visited { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: .1em;
	line-height: 1.81em; 
	text-decoration: underline;
	color: #708090;
}

.class5 a:hover { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: .1em;
	line-height: 1.81em;  
	text-decoration: underline;
	color: #4d4d4d;
}

.class5 a:active{ 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: .1em;
	line-height: 1.81em; 
	text-decoration: underline;
	color: #4d4d4d;
}

.class6 a:link {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #999999;
	text-decoration: underline;
	color: #036;
	font-weight: bold;

}

.class6 a:visited {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #999999;
	text-decoration: underline;
	font-weight: bold;
	color: #036;
}

.class6 a:hover {
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #dfdfdf;
	text-decoration: underline;
	font-weight: bold;
	color: #466597;
}

.class6 a:active{
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #dfdfdf;
	text-decoration: underline;
	font-weight: bold;
	color: #466597;
}

.class7 a:link { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-color: #000000;
	text-decoration: underline;
}

.class7 a:visited { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-color: #000000;
	text-decoration: underline;
}

.class7 a:hover { 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-color: #000000;
	text-decoration: underline;
}

.class7 a:active{ 
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-color: #000000;
	text-decoration: underline;
}

/* minor divs*/

.column-bottom  {
	width: 100%;
	height: 200px;
	background-image: url(images/column-bottom.jpg);
	background-repeat: no-repeat;
	border-bottom: solid #333366 2px;
}


.breadcrumbs {
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	text-align: left;
	font-size: 9px;
	padding: 10px 0px 0px 25px;
}
.columnright-rightflushtext {
	font-family: Verdana, Geneva, sans-serif;
	width: auto;
	padding: 5px 25px 0px 0px;
	text-align: right;
}

.assistance-info {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	padding: 3px;
	text-align: left;
}
.recent-newsinfo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}

.columnleft {
	margin: 0 auto;
	padding: 5px 5px 2px 7px;
	width: 300px;
	float:left;
	text-align: left;
}

.columnright {
	margin: 0 auto;
	padding: 5px 5px 2px 7px;
	width: 300px;
	float:right;
	text-align: left;
}
.columnmain {
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin: auto;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
}

.login {
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin: auto;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	margin-left: 220px;
}

.video {
	text-align: center;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin: auto;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	margin-left: 10px;
}

.videolist {
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin: auto;
	font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif;
	margin-left: 40px;
}


.blue-border-bottom {
	width: 100%;
	height: 15px;
	background-color: #dfe7fc;
	border-width: 1px;
	border-style: solid;
	border-color: #FFF #FFF #405998 #FFF;
	text-align: left;
	color: #D9E3EC;
}


.blue-border-left {
	width: 15px;
	height: 500px;
	background-color: #FFF;
	border-width: 1px;
	border-style: solid;
	border-color: #FFF #405998 #FFF #FFF;
}

.blockarea {
	background: url(images/bl.gif) 0 100% no-repeat #e68200;
	width: 15em;
	margin: 20px;
}

.blockarea-br {
	background: url(images/br.gif) 100% 100% no-repeat
}

.blockarea-tl {
	background:url(images/tl.gif) 0 0 no-repeat
}

.blockarea-tr {
	background:url(images/tr.gif) 100% 0 no-repeat;
	text-align: center;
	padding:10px;

}

.tableleft {
	background-color: #FFF;
	border-width: 1px;
	border-style: dotted;
	border-color: #FFF #405998 #FFF ##405998;
}

/* main divs */


#wrap {
	margin: 0 auto;
	width: 880px;
	position:relative;
	float: none;

	
}

#contentholder  {
	width: 880px;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #2b3244;

}	
	
#apDiv1 {
	left:0;
	top:0;
	width:881px;
	height:100px;
	background-image: url(images/c2top.jpg);
	background-repeat: no-repeat;
	text-align: right;
	color: #FDFED3;
}

#apDiv2 {
	left:0;
	top:98px;
	width:880px;
	height:30px;
	font family: Verdana, sans-serif;
	z-index:4;
	background-image: url(images/menu_back.jpg);
	text-align: center;
}

#apDiv2 p {
	display: inline;
	}

#apDiv2 ul, #apDiv2 li {
	display: inline;
	margin: 0;
	padding: 10;
	color: #fdfec5;
	font-weight: bold;
	background-image: url(arrow.gif)
	}
	
#pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#pipe ul li {
	border-left: 1px solid #000;
	list-style: none;
	display: inline;
	}
	
		
#pipe ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
#splashDiv {
	top:134px;
	margin-top:50px;
	margin-left:230px;
	margin-right:230px;
	height:400px;
	background-color:#FFF;
	text-align: center;
}


#apDiv3 {
	top:132px;
	width:100%;
	background-color:#FFF;
	text-align: center;
}

#apDiv4 {
	position:absolute;
	left:14px;
	top:434px;
	width:349px;
	height:247px;
	z-index:6;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}
#apDiv5 {
	position:absolute;
	left:338px;
	top:578px;
	width:349px;
	height:247px;
	z-index:7;
}
#apDiv6 {
	position:absolute;
	left:469px;
	top:731px;
	width:349px;
	height:500px;
	z-index:8;
}
#apDiv7 {
	position:absolute;
	left:429px;
	top:785px;
	width:350px;
	height:283px;
	z-index:9;
}



#apDiv8 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 22px;
	top: 186px;
}

body,td,th {
	color: #000;
	text-align: left;
	font-size: 9px;
}



#footer {
	width:880px;
	height:75px;
	padding: 0;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	text-align: right;
}
