body { margin:15px auto; text-align:center}

/*Content Styles */

div, p, li { font:12px Arial, Helvetica, sans-serif}
li {padding-bottom:8px}

a {color:#b93400}
a:hover {color:##666666}
.orange {color:#b93400}
.blue {color:#003366}
.highlight {color: #003366; font-weight: bold; }
.quote {color:#003366; font:italic 12px Arial, Helvetica, sans-serif}
.author {font:11px Arial, Helvetica, sans-serif; line-height:10px}
p.quote {padding:0px; margin-bottom:0px}
p.author {padding:0px; margin-top:0px}




H1 {color:#003366; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif}
H2 { display:block; color:#ffffff; background:#003366; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left:3px}

/*Common Template Styles */

#center {width:935px;margin:0 auto;text-align:center }
#container { width:935px; text-align:left}
#topnav {float:left; background: url(images/nav_bg.gif) no-repeat top right; width:935px; height:41px; border-bottom:8px solid #1c435f}
#logo { float:left; width:281px}
#navigation {float:left; text-align:right; width:645px; color:#003366; padding-top:15px }
#navigation a, #navigation a:visited {text-transform:uppercase;font-size:11px; color:#003366; text-decoration:none; padding:0px 15px }
#navigation a:hover {text-transform:uppercase;font-size:11px; color:#666666; text-decoration:none; padding:0px 15px }
#footer { clear:both; float:left; width:915px; background:#000000 url(images/bottom_crv.gif) no-repeat bottom; padding:10px; font:10px Arial, Helvetica, sans-serif}
#links { float:left; width:455px; color:#ffffff; font:10px Arial, Helvetica, sans-serif}
#links a {color:#ffffff}
#links a:hover {color:#e6d48a}
#copyright{float:left; width:450px; color:#ffffff; text-align:right; font:10px Arial, Helvetica, sans-serif}
#copyright a {color:#e6d48a}
#copyright a:hover {color:#ffffff}

/* Home Page */

#banners { clear:both; float:left; width:925px; background:#1c435f; padding:5px 5px 0px 5px}

#mainimage { clear:both}
#homecontent { clear:both; float:left; width:935px; background:url(images/GBL_V4_12.gif); padding-bottom:10px}
#box1 { float:left; width:210px; padding:0px 20px 0px 20px}
#box2 { float:left; width:210px; padding:0px 25px 0px 0px}
#box3 { float:left; width:210px; padding:0px 20px 0px 0px}
#box4 { float:left; width:210px; padding:0px 0px 0px 0px}

/*interior Page */

#ipheader { clear:both; width:905px; height:61px; background:url(images/ip_header_bg.gif); text-align:right; font:bold 30px "Trebuchet MS", Arial, Helvetica, sans-serif ; color:#ffffff; padding:30px 30px 0 0 }
body.ip #ipcontent, body.ip_leftcontent #ipcontent { clear:both; float:left; width:895px;padding:45px 30px 10px 0px; border-left:5px solid #1c4360; border-right:5px solid #1c4360; background:url(images/ip_top_shadow.gif)  no-repeat top center}
#leftcol { float:left; width:348px;}
#content { float:left; width:530px; font:15px Arial, Helvetica, sans-serif; line-height:20px; padding-bottom:15px}
#content p {line-height:20px}

/* interior Page with Left Content */

body.ip_leftcontent #leftcol { float:left; width:318px; padding:0px 15px; border-right:1px solid #cccccc}
body.ip_leftcontent #content { float:left; width:515px; font:15px Arial, Helvetica, sans-serif; line-height:20px; padding:15px 15px}


.alert { font-size:8pt; color:red}

/* model */

body.ip_model #ipcontent { clear:both; float:left; width:925px;padding:0px; border-left:5px solid #1c4360; border-right:5px solid #1c4360;}