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

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

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

/*Header Begins*/
#header {width:940px; height:370px;}
#logo{width:195px; height:127px; background:url(/assets/gpaglobal/gpa/images/logo.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: 0px 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; margin-top:1px;}
#headlogan {width:183px; height:177px; background:url(/assets/gpaglobal/gpa/images/slogan.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/rightpic.jpg); float:left;}
.onright{font-size:16px;font-weight:bold;color:#DB521F;}
/*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;}
#membershipList h4{margin-left:30px;font-weight:normal;}
#membershipList ul li{margin:15px 0 0 20px;}
#membershipList h5{margin:10px 0 0 15px;}
#membershipList table{border:2px solid black;}
#membershipList td{border:1px solid #cccccc;}
/* #membershipList tr{border:1px solid black;} */
.rowHead{font-weight:bold;text-align:center;font-size:16px;}

#colmid p {margin: 15px 0 15px 15px; padding: 0 0 0 0;}
#colmid ol, ul {margin-right:15px;}
#floatLinks ul{list-style:none;width:500px;margin:0 auto 0 auto;}
#floatLinks li{float:left;padding:20px 10px 0 10px;}
#floatLinks a:hover{text-decoration:none;}
#floatMeLeft{float:left;}
#twocols h4{margin:20px 60px 0 15px;}
#smallCentered table{width:400px;margin-left:auto;margin-right:auto;}
#smallCentered td{padding:10px;}
#smallCentered th{background-color:#0e495f;color:white;}
#nestedol li{margin:10px;}
#nestedol li ul li{margin:5px;}
#tableinnercol{width:300px;}
#tableinnercol ul{list-style:none;margin:0 0 0 0;text-align:center;}
#ulintable{margin:0 0 0 0;padding:0 0 0 0;text-align:left;}
#ulintable ul{list-style:none;margin:0 0 0 0;padding:0 0 0 0;}
#ulintable ul li{margin: 0px 0 0 0;padding:0 0 0 0;}
#ulintable th{padding:20px;}
#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;}
.nomargin{margin: 0 0 0 0;padding:0 0 0 0;}
#closeUL {list-style:none;margin:0 0 0 30px;padding:0 0 0 0;}
#closeUL li{line-height:3px;}
#closeUL2 {list-style:none;margin:0 0 0 30px;padding:0 0 0 0;}
#closeUL2 ul{line-height:6px;}
#closeUL2 li{line-height:14px;margin:0 0 0 0;padding:0 0 0 0;}
#closeUL2 li ul li{list-style:inside;}
.tdata table{frame:box;rules:all;}
#smalllist{list-style:none;line-height:1px;}
.subHead{font-size:24px;}
#smallBox {width:350px; margin-left:auto;margin-right:auto;border-width:1px;border-style:groove;border-color:#0e495f; }
#smallBox h5{margin:0 0 0 15px;color:#0e495f;font-weight:bold;}
#smallBox p{text-align:center;}
#outline ul{margin:0 0 0 30px;padding:0 0 0 0;}
#outline ul li{margin:0 0 0 0;padding:3px 0 0 0;}
#outline ul li ul li{list-style:none;}
#largelinks{font-size:14px;font-weight:bold;}

/*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*/

/*auto sum*/
input.right {
  text-align: right;
  width: 75px;
}
