body { margin: 0px; font-size: 12px; font-family: Arial, Helvetica, Verdana, Sans-serif; }
td { vertical-align: top; }
img { border: 0px; }

/* qrcode */
.nwi-qrcode-wrapper { margin-left: auto; margin-right: auto; width: 1000px; }
.nwi-qrcode-two-column-layout { width: 100%; }
.nwi-qrcode-two-column-layout .nwi-qrcode-left-column { width: 50%; }

.timepicker, .datepicker { width: 113px; }
.nwi-label { float: left; display: block; width: 130px; padding-bottom: 10px; }
.text-field { width: 250px; }

.required {
	background-image:url(../images/required-image.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left: 10px;
}

.break { clear: both; }
.space10 { padding-bottom: 10px; }

.header {background:url(../images/bg-header.png) repeat-x #FFF;}
.footer {background:url(../images/footer_03.png) repeat-x #FFF;}

.footer a:link {color:#1778cb; text-decoration:underline}
.footer a:visited {color:#1778cb; text-decoration:underline;}
.footer a:hover {color:#82bcea; text-decoration:underline;}

/* CSS Document */

body { margin:0px; padding:0px; background:#000 url(../img/bg.jpg) no-repeat center top; font-family: 'Oxygen', sans-serif; color:#fff; }
p.clr, .clr { clear:both; padding:0; margin:0; border:none;}
a img { border:none; }


/* Navagation Styles */
.nav_button { font-size:12px; float:left; margin:20px 3px;  }
.nav_button .nav_left { display:block; width:4px; height:32px; background:url(../img/btn_nav_left.png) no-repeat; float:left; }
.nav_button .nav_center {display:block; height:26px; background:url(../img/btn_nav_center.png) repeat-x; float:left; color:#fff; padding:6px 7px 0px 7px; text-align:center; }
.nav_button .nav_center a { color:#FFFFFF; text-decoration:none; }
.nav_button .nav_center a:hover { color:#FFFFFF; text-decoration:underline; }

.nav_button .nav_right { display:block; width:4px; height:32px; background:url(../img/btn_nav_right.png) no-repeat; float:left; }


#header  { height:439px; background:url(../img/bg_header.png) repeat-x;  }
#in_header  { height:127px; background:url(../img/bg_in_header.png) repeat-x;  }


.push { clear:both; }
#footer {padding:0;  margin:0; height:58px; border-top:1px solid #fff; clear:both; font-family:Arial, Helvetica, sans-serif; }
#footer_resize { min-width:1000px; width:980px;  margin:0 auto; padding: 0 10px;}
#footer #footer_resize p { font:normal 10px  Arial, Helvetica, sans-serif; color:#FFF; }
#footer #footer_resize img { float:left; margin:0; padding:0;}
#footer #footer_resize a { font:normal 11px Arial, Helvetica, sans-serif; color:#CCC; margin:0;}
#footer #footer_resize p.right { text-align:right; width:650px; margin:0; padding:15px 0 0 0; float:right;} 
#footer #footer_resize p.left { text-align:left; width:250px; margin:0; padding:15px 0 0 0; float:left;} 
#content { background: #ececec; min-height:500px; padding:20px 0; color:#333; }

.wrapper { display:block; width:1000px; margin:0 auto; }

.left50		{ width:490px; float:left;}
.right50	{ widht:490px; float:right;}
.social		{ font-size:11px; height:30px; }
.social	.text { display:block; float:left; padding:6px 5px 0 0; }
.social img { padding:5px 0 0 0; display:block; float:left; }
.login		{ font-size:11px; text-align:right; height:30px; padding:6px 0 0 0; }
.login a	{ color:#FFFFFF; }
.logo_lower	{text-shadow: 2px 2px 2px #333333; font-size:24px; display:block; width:330px; margin:40px 0 0 50px; line-height:36px; }
.logo_lower img { padding:20px 0 0 0; }

.pagetitle { font-size:28px; margin: 0 0 10px 0; display:block; text-shadow: 2px 2px 2px #cccccc;}
.pagecontent { font-size:13px; margin: 0 0 10px 0; display:block; }



.fp_image { margin:0 0 0 40px; }
#content #center_box { border:2px solid #d1d1d1; padding:10px; background:#f7f7f7; }

#content #center_box #content_left {  width:650px; float:left; }
#content #center_box #content_left .heading{ color:#132539; font-family: 'Molengo', arial, serif; font-size: 22px; text-shadow: 2px 2px 2px #d1d1d1; }
#content #center_box #content_left p.text{ font-family: 'Molengo', arial, serif; font-size: 18px; text-shadow: 2px 2px 2px #d1d1d1; padding:5px 0px 5px 0px; text-align:justify; }
#content #center_box #content_left p.text a { color:#132539; }

#content #center_box #content_right { float:right; width:280px; float:right; padding:10px 0px 0px 0px;font-size: 14px; text-shadow: 2px 2px 2px #d1d1d1; }
#content #center_box #content_right .quote { color:#132539;  font-family: 'Reenie Beanie', arial, serif;  display:block;  }
#content #center_box #content_right .quoteed { color:#132539; font-family: 'Molengo', arial, serif; font-size: 16px; text-shadow: 2px 2px 2px #d1d1d1; display:block; }


#content #spacebar { background:url('../img/spacebar.gif'); width:960px; height:60px; margin:0 auto; }
#content #verts { width:960px; margin:0 auto;  }
#content #verts .info { display:block; float:left; width:305px; margin:0px 7px}
#content #verts .info .vert_title { display:block; color:#132539; font-family: 'Molengo', arial, serif; font-size: 18px; text-shadow: 2px 2px 2px #d1d1d1; padding:0px 0px 5px 0px; }
#content #verts .info img { display:block; border:3px solid #f7f7f7; width:298px; height:75px;   }
#content #verts .info .vert_text { padding:10px 5px 5px 5px; text-align:justify; font-family: 'Molengo', arial, serif; font-size: 14px; text-shadow: 2px 2px 2px #d1d1d1; }
#content #verts .info a.vert_more { color:#132539; padding:0px 5px 0px 5px; font-family: 'Molengo', arial, serif; font-size: 14px;}
