body{
background:#272324;
margin:0;
padding:0;
line-height: 1.3em;
font-family:verdana;
font-size:12px;
color:#666666;
}

b{font-size: 110%; color:#000000;}
em{color: red;
font-size: 120%;
}

.formtext{
margin:0;
padding:0;
line-height: 1.3em;
font-family:verdana;
font-size:11px;
color:#666666;
}

#maincontainer{
background: url("pics/backstrip.png");
width: 780px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{

/* background: url("pics/headerbar.png"); */
background:#272324;
height: 193px; /*Height of top section*/
}

#topsectionx{
background: #000000;
height: 20px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 530px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 530px; /*Width of left column*/
/*border-right: dashed 1px; */
margin-left: -780px; /*Set left margin to -(MainContainerWidth)*/
/* background: #272324; */
}

blockquote {
  background: transparent url(pics/quoteleft.png) left top no-repeat;
}
blockquote div {
  padding: 0 58px;
  background: transparent url(pics/quoteright.png) right bottom no-repeat;
}

.landingH1 {
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #096195;
}

.landingH2 {
	font-size: 1.0em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #096195;
}

.landingH3 {
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}

.landingH1Indented {
	font-size: 1.5em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #096195;
	padding: 0 10px 0 20px;
}

#footer{
clear: left;
height: 20px;
width: 100%;
color: #FFF;
text-align: center;
padding: 4px 0;
background: url("pics/footerback.png");
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
	font-size: 8pt; font-family: Verdana, sans-serif;
	color: #000;
}

.innertube3{
margin: 30px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube2{

background: url("pics/backstrip.png");
/*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#invertedtabs{
margin-left: 4px;
padding: 0;
width: 760px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#invertedtabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;
}


#invertedtabs a{
float:left;
color: white;
background: #272329 url(media/color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #f77505;
}

#invertedtabs a:hover span{
background-color: #f77505;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #f77505;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #f77505;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}


dl.curved {background:#096195 url(c_tlb.gif) top left no-repeat; margin:5px 0; padding:0; width:460px;}
dl.curved dt {background:transparent url(c_trb.gif) top right no-repeat; padding:10px; text-align:center; color:#fff;}
dl.curved dd {background:#eee url(c_bl.gif) bottom left no-repeat; padding:0; margin:0;}
dl.curved dd p {margin:0; padding:10px; line-height:1.03em;}
dl.curved dd p.last {background:transparent url(c_br.gif) bottom right no-repeat; }

A:LINK.intwebnav {COLOR: #000000;TEXT-DECORATION: none;font-size: 8pt;font-family: Verdana, sans-serif; }
A:ACTIVE.intwebnav { COLOR: #000000;TEXT-DECORATION: None;font-size: 8pt;font-family: Verdana, sans-serif; }
A:VISITED.intwebnav {COLOR: #000000;TEXT-DECORATION: None;font-size: 8pt;font-family: Verdana, sans-serif; }
A:HOVER.intwebnav {COLOR: #cc6600;TEXT-DECORATION: none;font-size: 8pt;font-family: Verdana, sans-serif;}

A:LINK.biglink {COLOR: #096195;TEXT-DECORATION: none;font-size: 11pt; font-family: Verdana, sans-serif; line-height:11px; font-weight: strong;}
A:ACTIVE.biglink { COLOR: #096195;TEXT-DECORATION: None;font-size: 11pt; font-family: Verdana, sans-serif; line-height:11px; font-weight: strong;}
A:VISITED.biglink {COLOR: #096195;TEXT-DECORATION: None;font-size: 11pt; font-family: Verdana, sans-serif; line-height:11px; font-weight: strong;}
A:HOVER.biglink {COLOR: #cc6600;TEXT-DECORATION: none;font-size: 11pt; font-family: Verdana, sans-serif; line-height:11px; font-weight: strong;}

a.ovalbutton{
background: transparent url('media/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('media/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
text-align:center;
}

.joblisttd {
	border-bottom: solid 1px #eee;
	border-top: solid 1px #eee;
}

.joblisttd {
	border-top: solid 1px #ccc;
	background-color: #eee;
}

.joblistmd {
	border-bottom: solid 1px #ccc;
	background-color: #eee;
	color: #fff;
}

.content {
	font-size: 8pt; font-family: Verdana, sans-serif;
	color: #000;
}

p {
	font-size: 8pt; font-family: Verdana, sans-serif;
	color: #000;
}

#nextprevious {
	width: 100%;
	border-top: solid 1px #eee;
	font-size: 8pt; font-family: Verdana, sans-serif;
}

.signup {
	font-size: 12pt;
	color: #096195;
	font-weight: bold;
}

.smsn {
	font-size: 10pt;
	color: #096195;
	font-weight: bold;
	text-align: center;
}

