@import url("contentarea.css"); 
@import url("/p7pm/p7pmh0.css"); 

/* HTML TAGS */
body{margin:0; padding:0; font:14px/150% Arial,Helvetica,sans-serif; color:#000; text-align:center; background:#B9CED0 url(/images/pagebg.png) 0 70px repeat-x}

a{color:#06C; text-decoration:none}

a:hover{color:#06C; text-decoration:underline}

a img{border:none}

hr{color:#DADADA; height:1px}

p{font:normal 14px/150% Arial,Helvetica,sans-serif; color:#333}

/* FORM TAGS */
#leftcol .content form{margin:0; padding:0}

#leftcol .content input, select, textarea{background-color:#FFF; border:1px #CCC solid; color:#333; font:normal 14px/120% Arial,Helvetica,sans-serif; padding:3px 4px 5px}

#leftcol .content .smallsubmit{background-color:#285582; border:1px solid #1B2B40; color:#FFF; font:normal 11px Arial,Helvetica,sans-serif}

#leftcol .content .submit{background-color:#285582; border:1px solid #1B2B40; color:#FFF; font:bold 17px Arial,Helvetica,sans-serif; padding:5px}

#contentarea .content form{margin:0; padding:0}

#contentarea .content input, select, textarea{background-color:#FFF; border:1px #DBE9C7 solid; color:#333; font:normal 14px/120% Arial,Helvetica,sans-serif; padding:3px 4px 5px}

#contentarea .content .smallsubmit{background-color:#285582; border:1px solid #1B2B40; color:#FFF; font:normal 11px Arial,Helvetica,sans-serif}

#contentarea .content .submit{background-color:#285582; border:1px solid #1B2B40; color:#FFF; font:bold 17px Arial,Helvetica,sans-serif; padding:5px}

#rightcol .content form{margin:0; padding:0}

#rightcol .content input, select, textarea{background-color:#FFF; border:1px #CCC solid; color:#333; font:normal 14px/120% Arial,Helvetica,sans-serif; padding:3px 4px 5px}

#rightcol .content .smallsubmit{background-color:#285582; border:1px solid #1B2B40; color:#FFF; font:normal 11px Arial,Helvetica,sans-serif}

#rightcol .content .submit{background-color:#285582; border:1px solid #1B2B40; color:#FFF; font:bold 17px Arial,Helvetica,sans-serif; padding:5px}

/* HEADER */
#headerwrapper{width:100%; height:70px; margin:0 auto; padding:0; text-align:left; background:url(/images/headerbg.jpg) top repeat-x}

#header{width:950px; height:70px; margin:0 auto; padding:0; text-align:left}

#header .logo{width:411px; float:left; margin:0; padding:0; text-align:left}

#header .logo img{margin:0; vertical-align:bottom}

#header .headerright{width:253px; height:70px; margin:0; padding:0; text-align:right; float:right}

#header .headerright img{margin:0; vertical-align:bottom}

/* IMAGEAREA */
#imageareawrapper{width:950px; margin:5px auto 0; clear:both}

#imagearea{float:left; margin:0; padding:0; width:630px; height:255px}

#imagearea img{vertical-align:bottom}

#testimonials{float:right; width:285px; height:225px; background:#E1EDD1 url(/images/testimonial-bg.jpg) top right no-repeat; font:normal italic 14px/150% Georgia,"Times New Roman",Times,serif; color:#4B6327; padding:15px; text-align:left}

#testimonials p{font:normal italic 14px/150% Georgia,"Times New Roman",Times,serif; color:#4B6327}

#ajaxticker1{width:285px; height:225px; border:none; padding:0; background-color:none; font:normal italic 14px/150% Georgia,"Times New Roman",Times,serif; color:#4B6327}

#ajaxticker1 p{color:#4B6327; font-weight:normal; font-size:14px; font-style:italic; font-family:Georgia,"Times New Roman",Times,serif; line-height:150%}

#ajaxticker1 div{/*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/background-color:none}

/* TOP NAV */
#topnavwrapper{width:950px; clear:both; margin:0 auto; padding:5px 0 0}

#topnav{width:950px; margin:0 auto; padding:0; z-index:9999; overflow:hidden; background:#51848C}

/* MAIN TABLE */
#mainwrapper{width:950px; margin:0px auto; padding:5px 0 0; clear:both}

#maintable{width:940px; margin:0 auto; padding:0; background:#FFF url(/images/maintable_bg_2col.png) top left repeat-y; border:5px solid #FFF; overflow:hidden}

/* LEFTCOL */
#leftcol{width:310px; float:left; margin:0; padding:0; text-align:left; vertical-align:top}

#leftcol h2{color:#FFF; font:bold 20px/130% Arial,Helvetica,sans-serif; text-align:left; background:#283D4F; margin:0; padding:9px 10px 11px}

#leftcol .content{background:url(/images/contentarea_bg.png) top repeat-x}

#leftcol .content h2{color:#395871; font:bold 18px/150% Arial,Helvetica,sans-serif; text-align:left; margin:0; padding:10px; background:none}

#leftcol .content h3{color:#395871; font:bold 16px/150% Arial,Helvetica,sans-serif; text-align:left; margin:0; padding:10px; background:none}

#leftcol .content h4{color:#395871; font:bold 14px/150% Arial,Helvetica,sans-serif; text-align:left; margin:0; padding:0 10px; background:none}

#leftcol .content p{margin:0; padding:10px; color:#333; font:normal 14px/150% Arial,Helvetica,sans-serif; text-align:left; vertical-align:top}

#leftcol .content ul{list-style-type:disc; margin:0 0 10px 30px; padding:10px 0 0 10px; font:normal 14px/150% Arial,Helvetica,sans-serif}

#leftcol .content ol{list-style-type:decimal; margin:0 0 10px 30px; padding:10px 0 0 10px; font:normal 14px/150% Arial,Helvetica,sans-serif}

#leftcol .content li{text-align:left; margin-bottom:3px}

#leftcol .content ul ul{margin:0 0 2px 5px; padding:4px 0 0 10px}

#leftcol .content ol ol{list-style-type:lower-alpha}

/* RIGHT COL */
#rightcol{margin:0; padding:0; width:310px; text-align:left; vertical-align:top; float:right}

#rightcol h2{color:#FFF; font:bold 20px/130% Arial,Helvetica,sans-serif; text-align:left; background:#7EA7B9; margin:0; padding:9px 10px 11px}

#rightcol .content{background:#F0F4F7 url(/images/rightcol_bg.png) top repeat-x}

#rightcol .content h2{color:#304E5A; font:bold 18px/150% Arial,Helvetica,sans-serif; text-align:left; margin:0; padding:10px; background:none}

#rightcol .content h3{color:#304E5A; font:bold 16px/150% Arial,Helvetica,sans-serif; text-align:left; margin:0; padding:10px; background:none}

#rightcol .content h4{color:#304E5A; font:bold 14px/150% Arial,Helvetica,sans-serif; text-align:left; margin:0; padding:10px}

#rightcol .content p{margin:0; padding:10px; color:#333; font:normal 14px/150% Arial,Helvetica,sans-serif; text-align:left; vertical-align:top}

#rightcol .content ul{font:normal 14px/150% Arial,Helvetica,sans-serif; list-style-type:disc; margin:0 0 10px 30px; padding:10px 0 0 10px}

#rightcol .content ol{font:normal 14px/150% Arial,Helvetica,sans-serif; list-style-type:decimal; margin:0 0 10px 30px; padding:10px 0 0 10px}

#rightcol .content li{text-align:left; margin-bottom:3px}

#rightcol .content ul ul{margin:0 0 2px 5px; padding:4px 0 0 10px}

#rightcol .content ol ol{list-style-type:lower-alpha}

#rightcol .content .pictureframe{border:3px solid #BBD1DA}

#rightcol .content .left{margin-right:10px; float:left}

#rightcol .content .right{margin-left:10px; float:right}

#rightcol .content .center{text-align:center}

#rightcol .content .photoframe{border:3px solid #BBD1DA; padding:3px; background-color:#FFF}

/* BOTTOMNAV */
#bottomnavwrapper{width:950px; margin:0px auto; padding:5px 0 0; clear:both}

#bottomnav{margin:auto; width:950px; padding:50px 0; font:11px/250% Arial,Helvetica,sans-serif; text-align:center; color:#FFF; background:#69979A}

#bottomnav a{color:#FFF; text-decoration:none}
 
#bottomnav a:hover{text-decoration:underline}

#bottomnav img{margin:0 16px; vertical-align:middle}

/* FOOTER */
#footerwrapper{background:#B9CED0 url(/images/footerbg.jpg) bottom repeat-x}

#footer{font:normal 11px/210% Arial,Helvetica,sans-serif; color:#253838; padding:15px 25px; clear:both}

#footer a{color:#253838; text-decoration:none}

#footer a:hover{color:#344E4E}

#footer p{font:normal 11px/210% Arial,Helvetica,sans-serif; color:#253838}

