

body
{
background-image:url(../images/bg.png);
background-repeat:repeat-x;
background-color:#e7edf3;
background-position:top;
font-size: 12px;
font-family:  arial, helvetica, sans-serif;
color: #505050;
line-height: 20px;
margin: 0px 0px 40px 0px;}

#ad {
margin-top: 20px;
background-color:#f6f6f6;
background-image:url(../images/panBot.png);
background-repeat: no-repeat ;
background-position: bottom;
margin-left: 5px;
width: 252px;
height: 246px;
text-align:left
}

#sidesponsor{
margin-top: 20px;
background-color:#f6f6f6;
background-image:url(../images/panBot.png);
background-repeat: no-repeat ;
background-position: bottom;
margin-left: 5px;
width: 256px;
height: 350px;
text-align:center
}
#ad  div {padding: 0px 10px 14px 10px ; vertical-align:top; line-height: 22px;}

#crumb 
{
margin: 8px 0 10px 0;
color: #999999;
font-size: 0.9em;
text-align: left;
}


#crumb a {
color: #999999;
}
#crumb a:hover {
color: #207deb;
text-decoration:none;}


#digit td {
font-family: Verdana,Geneva,Arial,Helvetica,Sans-serif;
font-size: 12px;
line-height: 18px;
color: #000000;
border: 1px solid #E3E3E3;
border-collapse: collapse;
background-color: #FAFAFA;
}

#outer {
padding: 0px;
width:1011px;
margin:0px;
}

#homeScroll {
border:1px solid #CCCCCC;
background:#eee;
overflow: auto;
width:260px;
height:70px
}

#header {
font-size:14px;
padding:0px;
height:90px;
width: 1011px;
 }
 
#topbox {
padding: 0px;
float:right;
margin: 0px 0px -3px 0px;
font-size:12px;
}

#topbox a {
color: #999999;
margin: 0 8px;}


#topbox a:hover {
color: #207deb;
margin: 0 8px;}

.attachment
{
color:#d14c2b;
font-size:12px;
font-weight: bold;
text-align: left;
}


#flash {
background-image:url(../images/flash.jpg);
width:1011px;
height:209px;
}

#newsboxhome {
width: 930px;
margin: 10px 0 0px 34px;
height: 200px;
} 
#newsboxhome br {
clear:none;
} 
 
#newsboxList {
width: 650px;
margin: 10px 0 20px 0px;
} 
#newsboxList br {
clear:none;
} 
 
#newsboxList div {
	margin: 0 0 20px 0;
} 
 
.spp_platinum {
/*background-image:url(../images/boxbg3.jpg);
background-repeat:no-repeat;*/
padding: 0px;
margin: 2px 0 0 0 ;
width: 676px;
}
 .spp_padd  {padding: 10px;}
 
.spp_gold {
/*background-image:url(../images/boxbg2.jpg);
background-repeat:no-repeat;*/
padding: 0px;
margin: 2px 0 0 0 ;
width: 676px;
}

/*#tBox { font-size:15px; padding:6px 12px; color:#111; background-color:#CCCCCC; width:220px; margin-bottom:6px}*/

#tBox {background-image:url(../images/section3.png); background-repeat:no-repeat; padding: 9px 0 0px 20px; font-size: 16px; color:#fff; width:240px; height: 41px; font-weight: lighter; margin:0px 0 0px 0;}
#tBoxGold { font-size:15px; padding:6px 12px; color:#111; background-color: #FF9900; width:220px; margin-bottom:6px}

hr { border:0; border-bottom: 1px dashed #CCCCCC; margin: 10px 0 14px 0; }

#sppsearchbox {

padding: 5px;
margin: 2px 0 0 0 ;
} 

.sppformbits {
background-image:url(../images/formbg.gif);
background-repeat:repeat-x;
color: #333333; 
text-align:left;
border: 1px solid  #CCCCCC;
padding:5px;
margin: 0 1px 0 0;
width: 300px;}
 
 
.imgBox {
float:left;
background-image:url(../images/newspicbg.jpg);
background-repeat:no-repeat;
margin: 0px 10px 0px 0px;
width: 212px;
height:134px;
padding:4px;
}

.imgBox img {
margin: 3px 0 0 4px ;
width: 196px;
height:119px;
}

.pan1 { 
background-image:url(../images/pbg.png);
background-position:bottom;
width:309px;
height:246px;
}

.pan1 div {
padding: 2px 10px 10px 10px;
}

.pan1login { 
background-image:url(../images/pbg.png);
background-position:bottom;
width:349px;
height:246px;
}

.pan2 { 
background-image:url(../images/pbg2.png);
background-position:bottom;
width:309px;
padding: 8px 0px 0 0 ; 
height:160px; 
float:right;
margin: 0 0 0 30px;
}




/* organogram styles */


#organogram  {
margin: 40px 0 50px 0;
}
#organogram ul {
list-style-type:none;
margin: 0 0 20px 4px;
padding: 0;
}

img.flagInd {
float:right;
padding: 1px;
margin: 0 0 0px 10px;
}

#orgInfo {
float:right;
margin: 10px 2px 0 10px;
padding: 20px;
border:#CCCCCC 1px solid;
width: 360px;
background-image: url(../images/grad.jpg);
background-repeat: repeat-x;
background-position: 	0px -7px;
}

#orgInfo h6 {
padding: 0px 0 0px 0px;
font-size: 14px;
font-weight: normal;
margin: 0px 0px 10px 0px;
}

#orgInfo ul {
list-style-type: disc;
margin: 10px 0 20px 24px;
line-height: 20px;
}


#trail {
padding: 0;
margin: 0 0 0 0;
font-size:11px;
color: #999999;

}

#trail a {
color: #64a9fb;

}


#footnav { 
padding:0 0px 0 0;
text-align:left ;
color:#bbb;}


#login {
margin-right:10px;
padding: 10px 0 0 10px;
height:100px;
background-color: #eee	;}

#navstrip {

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 13px;
	background:#f0f0f0;
	background-image:url(../images/navbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:40px;
	border-top: 1px solid #8fabc5;
	border-bottom: 1px solid #b3a991;
	
}

#searchbox {
 margin: 0px 10px 0px 0px ; 
 padding: 0px 0px 0px 0px;

}

#loginbox {
margin: 0px 0px 0px 16px ; 
padding: 0px 0px 0px 0px;
background:none;

}

#profiletabs {
margin: 0 0 4px 0;
}

.tab {
background-image:url(../images/formbg2.jpg);
background-repeat:repeat-x;
font-size:12px; 
color: #333333; 
text-align:left;
border: 1px solid  #CCCCCC;
padding:5px 8px;
margin: 0 2px 2px 0
}

.formbits {
background-image:url(../images/formbg.gif);
background-repeat:repeat-x;
font-size:13px; 
color: #333333; 
text-align:left;
border: 1px solid  #CCCCCC;
padding:3px;
width: 200px;
margin: 0 1px 0 0}

.formbits2 {
background-image:url(../images/formbg2.jpg);
background-repeat:repeat-x;
font-size:12px; 
color: #333333; 
text-align:left;
border: 1px solid  #CCCCCC;
padding:3px 6px;
margin: 0 2px 0 0}

.formbits3 {
background-image:url(../images/formbg2.jpg);
font-family:  arial, helvetica, sans-serif;
background-repeat:repeat-x;
font-weight: bold;
font-size:12px; 
color: #666666;
width: 150px; 
text-align:center;
border: 1px solid  #CCCCCC;
padding:3px 6px;
margin: 0 2px 0 0}

.formbitssurvey {
background-image:url(../images/formbg2.jpg);
font-family:  arial, helvetica, sans-serif;
background-repeat:repeat-x;
font-weight: bold;
font-size:12px; 
color: #666666;
width: 150px;
border: 1px solid  #CCCCCC;
padding:3px 6px;
margin: 0 2px 0 0}

.formbitsquestion {
background-image:url(../images/formbg2.jpg);
font-family:  arial, helvetica, sans-serif;
background-repeat:repeat-x;
font-weight: bold;
font-size:12px; 
color: #666666;
border: 1px solid  #CCCCCC;
padding:3px 6px;
margin: 0 2px 0 0}

.newBox {
background-image:url(../images/boxbg.jpg);
background-repeat:repeat-x;
background-color:#e5e5e5;
padding: 10px;
margin: 2px 0 0 0 ;
}
 

#content {
    padding: 10px 0px 20px 0px;
	background-image:url(../images/pagebg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	text-align: left;
	width:1011px;
	}
	
#content td {
color: #505050;
vertical-align:top;
}

.provider {
clear:both;
margin: 20px 0 20px 0;
}

.services {
	float: right;
	width: 300px;
	margin: 20px 0 0 20px;
}

.pic {
padding:4px;
border: 1px solid #DDDDDD;
margin: 0 0 10px 0px;}



.title {
	font-size: 10px;
	color: #999999;
	text-align:right;
}



p
{
margin-bottom: 14px;
text-align: justify;
}

.para {
padding:30px;
}

h1
{
padding: 7px 0 0px 0px;
font-size: 16px;
color:#d14c2b;
height: 20px;
font-weight: normal;
margin:0px 0 1px 0;
}


h2
{
padding: 0px 0 0px 0px;
font-size: 16px;
color:#13539d;
margin: 0px 0 0px 0;
font-weight: normal;
}

h3
{

background-image:url(../images/section.png);
background-repeat:no-repeat;
padding: 7px 0 0px 20px;
font-size: 16px;
color:#fff;
width:240px;
height: 37px;
font-weight: lighter;
margin:0px 0 0px 0;
}

h4
{
padding: 7px 0 0px 0px;
font-size: 16px;
color:#13539d;
margin: 0px 0 0 0;
font-weight: lighter;
}
h5
{

font-size: 16px;
color:#00356e;
font-weight: lighter;
margin:10px 0 0px 0;
}

.panel {
background-color:#f6f6f6;
background-image:url(../images/panBot.png);
background-repeat: no-repeat ;
background-position: bottom;
margin-left: 5px;
width: 252px;
text-align:left}

.panel div {padding: 10px 10px 14px 10px ; vertical-align:top; line-height: 22px;}

ul.qlinks {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;}

ul.qlinks li {
background-image:url(../images/plus.png);
background-position:left 7px;
background-repeat:no-repeat;
padding: 0 0 0 12px;
}

a.plus {
padding: 0 0 0 12px;
background-image:url(../images/plus.png);
background-position:left center;
background-repeat:no-repeat;
margin-left: 10px;
}


a.quick {
padding: 0 0 0 12px;
background-image:url(../images/plus.png);
background-position:left center;
background-repeat:no-repeat;
margin-left: 10px;
font-size:13px;
}





#footnav a {
color:#aaa;
}


#footer
{
font-size:11px;
background-image:url(../images/fbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color: #999999;
height:68px;
color: #e8e8e8; 
text-align: left;
}


#foottext{
width: 950px;
text-align: left;
font-size: 0.85em;
}



/* NEW FORM STYLES */

label,input {
	display: block;
	float: left;
	margin-bottom: 10px;
}

label {
	text-align: right;
	
	padding: 6px 10px 0 0 	;
}

fieldset {  
margin: 0px 0 0 0;  
padding: 10px;
border: 0px;
color: #6a6a6a;

}
legend {  
margin: 0 0px 0 0px;
font-size:16px;
width: 200px;
border-bottom: 0px solid #eee;
color: #333333;
} 

br {
	clear: left;
}


/* END NEW FORM STYLES */


a
{
color: #207deb;
text-decoration: none;
}

a:hover { text-decoration: underline; } 


a.register {
background-image: url(../images/sidenavbg.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 18px;}

a.register:hover {
background-image: url(../images/sidenavbg2.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 18px;}

a.details
{
padding: 12px 10px 8px 24px;
line-height: 34px;
background-image: url(../images/sidenavbg.gif);
background-repeat: no-repeat;
background-position: 4px 15px;
}

a.details:hover
{
background-image: url(../images/sidenavbg2.gif);
background-repeat: no-repeat;
background-position: 4px 15px;
}

a.bannerlink
{
color: #207deb;
text-decoration: none;
background-image:url(../images/ar.jpg);
background-repeat:no-repeat;
background-position:center left;
padding: 0 0 0 12px;
line-height:20px;
margin-left:0px;
}

a.bannerlink:hover
{
background-image:url(../images/ar2.jpg);
text-decoration: none;
color:#7bb2f3;
}



.newlink {
margin-top: 20px;
background-color:#f6f6f6;
background-image:url(../images/panBot.png);
background-repeat: no-repeat ;
background-position: bottom;
margin-left: 5px;
width: 252px;
height: 100px;
text-align: center;
}

.newlink a {
margin-top: 20px;
font-size: 13px;}