@charset "utf-8";
/* CSS Document */

body {background-image:url(/assets/gpaglobal/gpsa/images/bodybg.jpg); background-repeat:repeat-y; background-position:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#container {width:940px; margin-left:auto; margin-right:auto;}
.clearfloat {clear:both;}

/*Header Begins*/
#header {width:940px; height:340px;}
#logo{width:195px; height:127px; background:url(/assets/gpaglobal/gpsa/images/gpsa.jpg); float:left;}
#logo h1 {visibility:hidden; margin: 0 0 0 0; padding: 0 0 0 0;}
#logo h1 a {display:block; width:195px; height:127px;}
#contact {width:745px; height:127px; float:left;}
#contact p {margin: 100px 10px 0 0; padding: 0 0 0 0; text-align:right; color:#999999;}
#contact a {color:#999999; text-decoration:none;}
#contact a:hover {text-decoration:underline;}

#tagline {width: 495px; height: 60px; margin: 50px 125px 0px 125px; z-index:1; }
#tagline h3 {font-size:14px; color:#0E1556; text-align:center;}


#nav {width:940px; height:36px; background:url(/assets/gpaglobal/gpa/images/nav.jpg);}
#nav a {color:#000000;}
#nav a {text-decoration:none;}
#nav a:hover {text-decoration:underline;}
#nav ul {list-style:none; margin: 0 0 0 25px; padding: 10px 0 0 0;}
#nav li {display:inline; margin: 0 0 0 35px; font-weight:bold; font-size:14px;}
#headcontent {width:940px; height:177px;}
#headsearch {width:296px; height:177px; float:left;}
#headlogan {width:183px; height:177px; background:url(/assets/gpaglobal/gpsa/images/slogan2.jpg); float:left;}
#headlogan h1 {visibility:hidden; margin: 0 0 0 0; padding: 0 0 0 0;}
#headlogan h1 a {display:block; width:183px; height:177px;}
#headlogo {width:461px; height:177px; background:url(/assets/gpaglobal/gpa/images/rightpic2.jpg); float:left;}
/*Header Ends*/

/*Content Begins*/
#contentcontain {width:940px; margin: 10px 0 0 0;}
#contentcontain a {color:#0e495f;}
.minheight {height:549px; width:1px; float:left;}
#colleft {width:204px; min-height:549px; background:url(/assets/gpaglobal/gpa/images/leftcol_bg.jpg); float:left;}
#colleft h3 {color:#0e495f; font-size:18px; margin: 55px 0 0 10px; padding: 0 0 0 0;}
#colleft p {color:#0e495f; margin: 10px 15px 0 10px; padding: 0 0 0 0;}
#colleft form {margin: 0 0 0 10px; padding: 0 0 0 0;}
#colleft input {margin: 10px 0 0 0; padding: 0 0 0 0;}
#colmid {width:525px; float:left; border-left:dotted orange 2px; border-right:dotted orange 2px;}
#colmid table {margin-top:10px;}
#colmid h2 {margin: 15px 15px 0 15px; padding: 0 0 0 0; color:#0e495f; font-size: 20px;}
#colmid h3 {margin: 15px 15px 0 15px; padding: 0 0 0 0; color:#0e495f; font-size: 16px;}
#colmid h4 {margin: 15px 15px 0 15px; padding: 0 0 0 0; color:#0e495f; font-size: 14px;}
#colmid p {margin: 15px 0 15px 15px; padding: 0 0 0 0;}
#colmid ol, ul {margin-right:15px;}
#colright {width:207px; min-height:549px; float:left; background:#fff;}
#colright img {margin: 0 0 0 11px;}
#colright h3 {margin: 15px 15px 10px 11px; padding: 0 0 0 0; color:#0e495f; font-size: 16px;}
#colright p {margin: 10px 15px 0 11px; padding: 0 0 0 0; color:#0e495f;}
/*Content Ends*/

/*Footer Begins*/
#footercontain {width:940px; height:99px; margin: 10px 0 0 0;}
#footer {width:940px; height:50px; background:url(/assets/gpaglobal/gpa/images/footer.jpg); text-align:center;}
#footer ul {list-style:none; margin: 0 0 0 0; padding: 30px 0 0 0;}
#footer li {display:inline; margin: 0 7px 0 0;}
#footer a {color:#0e495f; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#subfooter {width:940px; height:49px;}
#subleft {float:left; height:49px; width:470px;}
#subleft p {padding: 20px 0 0 0; margin: 0 0 0 0;}
#subright {float:left; height:49px; width:470px;}
/*Footer Ends*/