

/* ---------BODY-------- */

* {
	margin: 0px; 
	padding: 0px; 
}

h1 {
	font-size: 36px; 
	color: #FFFFFF; 
	font-weight: normal; 
	letter-spacing: -3px; 
}

h2 {
	color: #2765b0; 
	
	font-size: 18px; 
}

h3 {
	color: #000000;
	
	font-size: 14px; 
	font-weight: normal; 
	}

h4 {
	color: #FFFFFF; 
	text-transform: uppercase; 
	font-size: 11px; 
}

p {
	font-size: 12px; 
	line-height: 22px; 
	text-align: justify; 
	margin: 5px 0 20px; 
	padding: 0; 
}

a:link {
	color: #ffffff; 
	text-decoration: none; 
    font-weight: bold;
}
a:visited {
	text-decoration: none; 
	color: #00000; 
}
a:hover {
	text-decoration: underline; 
	color: #0378ff; 
}
a:active {
	text-decoration: none; 
	color: #333333; 
}

body {
	color: #636468; 
	font-family: Arial, Helvetica, sans-serif; 
	background-image: url(../images/); 
	background-repeat: repeat-x; 
	background-color: #0096cb; 
}

/* ----------CONTENT---------- */

#container {
	width: 912px; 
	margin-top: 0px; 
	margin-right: auto; 
	margin-left: auto; 
	background-color: #ffffff;
	
}

/* ----------HEAD---------- */

#header {
	float: left; 
	height: 127px; 
	width: 912px; 
	background-image: url(../images/header_bg.png); 
	background-repeat: no-repeat; 
}


/* ----------NAVI---------- */

#navi {
	float: left; 
	height: 59px; 
	width: 913px; 
	background-image: url(../images/nav_bg.png); /
	background-repeat: no-repeat; 
}

.nav-links li {
	list-style-type: none; 
	float: left; 
	text-align: center; 
	letter-spacing: -1px; 
	background-image: url(../images/seperator.png); 
	background-repeat: no-repeat; 
	background-position: right; 
}

.nav-links li a {
	text-decoration: none; 
	color: #ffffff; 
	
	font-size: 14px; 
	display: block; 
	height: 29px; 
	width: 100px; 
	padding-top: 22px; 
	}

.nav-links li a:hover {
	color: #000000; 
}



/* ----------SLIDER---------- */

#featured-area {
	background-repeat: no-repeat; 
	background-image: url(../images/content_bg.png); 
	float: left; 
	width: 913px; 
	margin-bottom: 0px; 
} 

.featured-control-left {
	float: left; 
	height: 170px; 
    width: 33px; 
	padding-top: 130px; 
}

.featured-text {
	color: #acacac;
	float: right; 
	width: 368px; 
	height: 260px; 
	padding-top: 40px; 
	padding-right: 20px; /
}
.featured-text h2{color: #ffffff;}
.featured-text h2 a:link, a:visited, a:hover {
    color: #0378ff;
}
.featured-content {
	float: left; 
	height: 300px; 
	width: 842px; 
}

.featured-content img {
	margin-left: 20px; 
	margin-right: 20px; 
	float: left; 
}

.featured-control-right {
	float: right; 
	height: 170px; 
	width: 33px; 
	padding-top: 130px; 
}

.hidden {
	display: none; 
}

/* ----------LEFT--------- */
#all {
    background-color: #ffffff;
    width: 913px;
    height: auto;
    padding: 0px;}
.left-content {
	float: left; 
	width: 480px; 
	background-color: #ffffff; 
	border: 0px solid #181818; 
	padding: 20px;
	padding-right: 33px;
}

 .left-content a:link {
	color: #000000; 
	text-decoration: none; 
}
.left-content  a:visited {
	text-decoration: none; 
	color: #000000; 
}
.left-content a:hover {
	text-decoration: underline; 
	color: #000000; 
}
.left-content a:active {
	text-decoration: none; 
	color: #333333; 
}
.left-content li {
list-style-type: none;}
/* ----------RIGHT---------- */

.right-content {
	float: right; 
	width: 359px; 
	background-color: #ffffff; 
	border: 0px solid #acacac; 
	padding: 5px;
	
}

.right-content-list li {
	list-style-type: none; 
}

.right-content-list li p {
	font-size: 11px; 
	line-height: 18px; 
	background-image: url(../images/divider.png); 
	background-repeat: repeat-x;
	background-position: bottom; 
	padding-bottom: 15px; 
}

li.gosp {
	background-image: url(../images/gosp.png); 
	background-repeat: no-repeat; 
	background-position: right top; 
	width: 349px;
	height: 114px;
	padding-left: 5px; 
}

li.trn {
	background-image: url(../images/trn.png); 
	border: none;
	background-repeat: no-repeat; 
	width: 349px;
	height: 114px;
	background-position: right top; 
	padding-left: 5px; 
}
li.trn img {
    border: none;
	}
li.med {
	background-image: url(../images/med.png); 
	background-repeat: no-repeat; 
	background-position: right top; 
	width: 349px;
	height: 114px;
	padding-left: 5px; 
}


li.adv1 img {
    border: none;
	}
li.adv3 img {
    border: none;
}
#bottom {

   background-color: #0096cb;
   background-image: url(../images/bottom.png); clear: both;
   background-repeat: repeat-x;
   height: 226px;
   background-position: bottom; padding-bottom: 0px;
}
.bottom-list li {
	list-style-type: none; 
   
}



li.mig {
	background-image: url(../images/mig.png); 
	background-repeat: no-repeat; 
	background-position: bottom; 
	width: 515px;
	height: 226px;
	padding-left: 50px; 
	
}
li.download { 
   background-position: bottom;  
   background-repeat: no-repeat; 
   height:226px; 
   width: 286px; 
   padding-left: 562px; 
   padding-top: -40px; 
   margin-top: -280px;
 }
li.download img {
   border: none;
   } 

#footer {
	background-image: url(../images/footer_bg.png); 
	background-repeat: repeat-x;
	clear: both; 
	height: 82px; 
	background-position: bottom; 
}

#footer-content {
	background-image: url(../images/footer_bg2.png); 
	background-repeat: repeat-x; 
	height: 94px; 
	margin: auto; 
	background-position: bottom; 
}

#footer-content p {
	text-transform: capitalize; 
	color: #ffffff; 
	font-style: bold;
	padding-top: 20px; 
	padding-left: 30px; 
}

