/**
 * Stylesheet for APQShip
 *
 * Author: AltTab Creations 2007
 * vesion: 2.00
 * revision: converted to full css design
 */
* {padding: 0px;}
body {margin: 0px;padding: 0px; font-family: Geneva, Arial, Helvetica, sans-serif;background:url(images/headercontinuous.jpg) top repeat-x;}

#headerwrapper {width:913px;height:271px;}
#nav, #contents {width: 913px;}
#header {height:271px;width:760px;float:left;}

#footer, #contents, #navMenuWrapper {width: 100%;}

#contents {background: #FFFFFF url(images/bglogo.jpg) 760px bottom no-repeat;border-bottom:#000000 10px solid;}
/*#leftinfos {float: left;width: 219px;background:#B2B2B1 url(images/lefttopbg.jpg) left top no-repeat;}*/
#leftinfos {width: 219px;background:#B2B2B1 url(images/lefttopbg.jpg) left top no-repeat; vertical-align: top;}
#leftinfos ul {margin:0;}
#leftinfos ul li {margin-left:20px;}
/*#maininfos {float: right;width: 694px; height: 300px; background: url(images/contnttopbg.jpg) no-repeat;}*/
#maininfos {width: 694px; height: 300px; background: url(images/contnttopbg.jpg) no-repeat; vertical-align: top;}

#maininfos div h1,#maininfos div p {}
#maininfos div h2 {font-size:.9em;letter-spacing:.19em;}
#maininfos div h1 {font-size:1em;letter-spacing:.22em;text-transform:uppercase;}
#maininfos div p, #maininfos div ol, #maininfos div ul {font-size:.8em;line-height:1.4em;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:justify;}
#maininfos div ul li, #maininfos div ol li {margin-left: 25px;}
#info_a {padding:30px 25px;}


#footer {background:url(images/ftrmid.jpg) repeat-x;height: 55px;}
.spacerdiv {clear: both;}

/*menu*/
#navMenuWrapper {height: 55px;background: #FFFFFF url(images/navigmenubg.jpg) repeat-x;}
#navMenu {float: right;text-indent: -9000px; padding-right:65px;}
#navMenu ul {margin: 0;padding: 0;list-style-type: none;text-align: center;height: 55px;width: 760px;}
#navMenu ul li {float: left;}
#navMenu ul li a {font-size: 12px;display: block;text-decoration: none;	height: 55px;color: #57565B;}
#navMenu ul li a:hover, #navMenu ul li.active_nav a {display: block;height: 55px;text-decoration: none;}
#navbtn01 {width: 123px;}
#navbtn02 {width: 126px;}
#navbtn03 {width: 127px;}
#navbtn04 {width: 126px;}
#navbtn05 {width: 126px;}
#navbtn06 {width: 132px;}

#navbtn01 a, #navbtn02 a, #navbtn03 a, #navbtn04 a, #navbtn05 a, #navbtn06 a {
	background: url(images/navigmenu.jpg) right 0 no-repeat;}
#navbtn01 a {background-position: 0px 0;}
#navbtn01 a:hover, #navbtn01.active_nav a {background-position: 0px -55px;}
#navbtn02 a {background-position: -123px 0;}
#navbtn02 a:hover, #navbtn02.active_nav a {background-position: -123px -55px;}
#navbtn03 a {background-position: -249px 0;}
#navbtn03 a:hover, #navbtn03.active_nav a {background-position: -249px -55px;}
#navbtn04 a {background-position: -376px 0;}
#navbtn04 a:hover, #navbtn04.active_nav a {background-position: -376px -55px;}
#navbtn05 a {background-position: -502px 0;}
#navbtn05 a:hover, #navbtn05.active_nav a {background-position: -502px -55px;}
#navbtn06 a {background-position: -628px 0;}
#navbtn06 a:hover, #navbtn06.active_nav a {background-position: -628px -55px;}
#navbtn07 a {background-position: -760px 0;}
#navbtn07 a:hover, #navbtn07.active_nav a {background-position: -760px -55px;}
/*menuend*/
/*footernav*/
#footnav, #coprght {width:700px;margin:0 auto;}
#footnav {padding-left:100px;}
#coprght p {text-align:center;margin:0;font-size:.6em;} 
#coprght a {text-decoration:none;}
#coprght a:hover {text-decoration:underline;}
.webyatc,.webyatc a {color:#66CCFF}
#footnav ul {margin:0;}
#footnav ul li {float:left;margin-left:20px;font-size:.6em;list-style:none; padding-left:20px}
#footnav ul li a {color:#FFFFFF;text-decoration:none;}
#footnav ul li a:hover {background-color:#000000;}
/*footernavend*/

/*fonts*/
.pageref {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-position: top;
	text-align:right;
	padding: 0 8px 5px 0;
	border-bottom: #CCCCCC 1px solid;
}
.subs {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	list-style: square;
	padding: 20px 5px 30px 0px;
	
}
.subs a {text-decoration:none; color: #666666;}
.subs a:hover, .subsactiv a {text-decoration:none; color: #FFCC00;}

.blkqtea {font-size: 1.2em;font-weight:bold;}
/*fontsend*/

#ceoid {padding:10px 0 0 50px;}
#ceoid p {font-size:12px;padding:0;margin:0}

/*classes*/
.fltrgt {float:right;margin:5px 0 5px 15px;}
.fltlft {float:left;margin:5px 15px 5px 0;}
/*classes ends*/

/*formfields*/
fieldset {border:0;}
fieldset ul li {list-style:none;padding-bottom:15px;}
fieldset ul li label {display:block;width:200px;float:left;text-align:right;margin-right:20px;}
fieldset ul li input, fieldset ul li input textarea {display:block;width:200px;float:left;}
fieldset ul p {padding: 0 80px;}
.cntertxt {text-align:center;}
/*formfields end*/
.oldstylehome {font-family:"Trebuchet MS",Verdana, Arial, sans-serif;font-size:24px;font-weight:bold;color:#006699;font-style:italic;text-transform:none;letter-spacing:0;text-align:center;margin:0;padding:0;}
.oldstylehomesub {font-family:"Trebuchet MS",Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;color:#006699;font-style:italic;text-transform:none;letter-spacing:0;text-align:center;margin:0;padding:0;}
.oldstylehomeslogan {color:#66CCFF;font-size:16px;font-style:italic;text-align:center;margin:0;}

#info_a div.homecol1 h1, #info_a div.homecol2 h1 {font-size:14px;text-transform:none;letter-spacing:0;margin:0;padding-top:12px;}
#info_a div.homecol1 p, #info_a div.homecol2 p {margin:0;padding:3px 0 12px;}
#info_a div.homecol1 {padding-right:2%;}
#info_a div.homecol2 {padding-left:2%;}
div.homecol1,div.homecol2 {margin-top:5px;}
.homecol1 {width:50%;float:left;}
.homecol2 {width:46%;float:left;}

.homecntlnk {color:#0099CC;text-decoration:none;}
.homecntlnk:hover {color:#006699;}

#headerext {padding-top:28px;}