/* CSS Document */

body {
margin:0px auto;
background:url(/images/bodybg.jpg) #f5e2f1 no-repeat top center;
font-family:Arial;
font-size:10px;
color:#333333;
text-align:center;
}
a{
color:#992483;
text-decoration:underline;
}
a:visited {
color:#992483;
text-decoration:underline;
}
a:hover{
color:#992483;
text-decoration:none;
}

#outerwrapper{
width:800px;
margin:0px auto;
}
#mainwrapper {
width: 798px;
margin:0px;
text-align:left;
background:url(/images/conbg.jpg) #FFFFFF no-repeat top center;
border-left: 1px solid #dabbd4;
border-right: 1px solid #dabbd4;
float:left;
}
#mainwrapperhome {
width: 798px;
margin:0px;
text-align:left;
background:url(/images/homebg.jpg) #FFFFFF no-repeat top center;
border-left: 1px solid #dabbd4;
border-right: 1px solid #dabbd4;
float:left;
}

#utilitynav { 
width: 780px; 
font-size: 11px; 
font-wiight: bold; 
color: #FFF; 
text-align: right; 
background-color: #992483; 
padding: 3px 20px 4px 0px; }

#utilitynav a:link { text-decoration: none; color: #FFF; }
#utilitynav a:active, #utilitynav a:visited { text-decoration: none; color: #FFF; }
#utilitynav a:hover { text-decoration: underline; color: #FFF; }


/*  ----------- Left Navigation - Starts Here  ------------ */

#leftcol { width: 180px; padding-left: 18px; float: left; }
#logo { width: 180px; }

#leftcol #leftnav  {
margin-top:30px;
float:left;
}
html>body #leftcol #leftnav  {
float:left;
height:100%;
}
#leftcol #leftnav ul{
margin:0px;
list-style:none;
width:180px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
color:#992483;
float:left;
text-align:left;
margin: 0px;
}


#leftcol #leftnav ul li {
margin:0px;
clear:both;
background: url(/images/lftnav_botline.gif) no-repeat bottom center;
width:180px;
float:left;
}

html>/**/body #leftcol #leftnav ul li {
margin-left:-40px;
}

#leftcol #leftnav ul li a:link{
color:#992483;
display:block;
width:150px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding:10px 10px 10px 20px;
margin: 0px;
background: url(/images/arrow_green.gif) no-repeat 6px 12px;
}

#leftcol #leftnav ul li a:active, #leftcol #leftnav ul li a:visited{
color:#992483;
display:block;
width:150px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding:10px 10px 10px 20px;
margin: 0px;
background: url(/images/arrow_green.gif) no-repeat 6px 12px;
}

#leftcol #leftnav ul li a:hover{
color:#992483;
display:block;
width:150px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding:10px 10px 10px 20px;
margin: 0px;
background: url(/images/arrow_green.gif) no-repeat 6px 12px;
}

#leftcol #leftnav ul li.activelink a:link{
color:#FFF;
background: #992483 url(/images/arrow_white.gif) no-repeat 6px 12px;
}

#leftcol #leftnav ul li.activelink a:active, #leftcol #leftnav ul li.activelink a:visited{
color:#FFF;
background: #992483 url(/images/arrow_white.gif) no-repeat 6px 12px;
}

#leftcol #leftnav ul li.activelink a:hover{
color:#FFF;
background: #992483 url(/images/arrow_white.gif) no-repeat 6px 12px;
}

#leftcol #leftnav ul li.subselected a:link{
color:#992483;
background: #F6E4F2 url(/images/arrow_violet.gif) no-repeat 6px 12px;
text-decoration: none;
}
#leftcol #leftnav ul li.subselected a:active, #leftcol #leftnav ul li.subselected a:visited{
color:#992483;
background: #f6e4f2 url(/images/arrow_violet.gif) no-repeat 6px 12px;
text-decoration: none;
}

#leftcol #leftnav ul li.subselected a:hover{
color:#992483;
background: #f6e4f2 url(/images/arrow_violet.gif) no-repeat 6px 12px;
text-decoration: underline;
}



#leftcol #leftnav #secondarynav {
margin:0px;
clear:both;
background-color: #f6e4f2;
width:140px;
}

#leftcol #leftnav #secondarynav li a:link{
color:#992483;
display:block;
width:140px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 10px 5px 30px;
margin: 0px;
background: #f6e4f2 url(/images/arrow_violet.gif) no-repeat 12px 7px;
}

#leftcol #leftnav #secondarynav li a:active, #leftcol #leftnav #secondarynav li a:visited{
color:#992483;
display:block;
width:140px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 10px 5px 30px;
margin: 0px;
background: #f6e4f2 url(/images/arrow_violet.gif) no-repeat 12px 7px;
}

#leftcol #leftnav #secondarynav li a:hover {
color:#992483;
display:block;
width:140px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 10px 5px 30px;
margin: 0px;
background: #f6e4f2 url(/images/arrow_violet.gif) no-repeat 12px 7px;
}

#leftcol #leftnav #secondarynav li a.selected {
color:#FFF;
display:block;
width:140px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 10px 5px 30px;
margin: 0px;
background: #992483 url(/images/arrow_white.gif) no-repeat 12px 7px;
}


#leftcol #leftnav #secondarynav li.activelink a:link{
color:#FFF;
background: #992483 url(/images/arrow_white.gif) no-repeat 12px 7px;
}

#leftcol #leftnav #secondarynav li.activelink a:active, #leftcol #leftnav #secondarynav li.activelink a:visited{
color:#FFF;
background: #992483 url(/images/arrow_white.gif) no-repeat 12px 7px;
}

#leftcol #leftnav #secondarynav li.activelink a:hover{
color:#FFF;
background: #992483 url(/images/arrow_white.gif) no-repeat 12px 7px;
}


#leftcol #leftnav #secondarynav #tertiarynav {
margin:0px;
clear:both;
background-color: #f6e4f2;
width:auto;
float:left
}

#leftcol #leftnav #secondarynav #tertiarynav li a:link{
color:#992483;
display:block;
width:130px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding:5px 10px 5px 40px;
margin: 0px;
background-color: #f6e4f2;
background-image: none;
}

#leftcol #leftnav #secondarynav #tertiarynav li a:active, #leftcol #leftnav #secondarynav #tertiarynav li a:visited{
color:#992483;
display:block;
width:130px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding:5px 10px 5px 40px;
margin: 0px;
background-color: #f6e4f2;
background-image: none;
}

#leftcol #leftnav #secondarynav #tertiarynav li a:hover {
color:#992483;
display:block;
width:130px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding:5px 10px 5px 40px;
margin: 0px;
background-color: #f6e4f2;
background-image: none;
}

#leftcol #leftnav #secondarynav #tertiarynav li a.selected {
color:#ffffff !important;
display:block;
width:130px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding:5px 10px 5px 40px;
margin: 0px;
background-color: #992483 !important;
background-image: none;
}


#leftcol #leftnav #secondarynav #tertiarynav #fourthnav {
margin:0px;
clear:both;
background-color: #f6e4f2;
width:120px;
}

#leftcol #leftnav #secondarynav #tertiarynav #fourthnav li a:link{
color:#992483;
display:block;
width:120px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px 10px 5px 50px;
margin: 0px;
background-color: #f6e4f2;
background-image: none;
}

#leftcol #leftnav #secondarynav #tertiarynav #fourthnav li a:active, #leftcol #leftnav #secondarynav #tertiarynav #fourthnav li a:visited{
color:#992483;
display:block;
width:120px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px 10px 5px 50px;
margin: 0px;
background-color: #f6e4f2;
background-image: none;
}

#leftcol #leftnav #secondarynav #tertiarynav #fourthnav li a:hover {
color:#992483;
display:block;
width:120px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px 10px 5px 50px;
margin: 0px;
background-color: #f6e4f2;
background-image: none;
}

#leftcol #leftnav #secondarynav #tertiarynav #fourthnav li a.selected {
color:#ffffff !important;
display:block;
width:120px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px 10px 5px 50px;
margin: 0px;
background-color: #992483 !important;
background-image: none;
}

#leftcol #leftnav #lastlink {
width:180px;
margin:30px 0px 0px 0px;
}

#leftcol #leftnav #lastlink li{
background-image: none;
}

#leftcol #leftnav #lastlink li a:link{
color:#9b9b9b;
background: url(/images/arrow_grey.gif) no-repeat 6px 12px;
}

#leftcol #leftnav #lastlink li a:active, #leftcol #leftnav #lastlink li a:visited{
color:#9b9b9b;
background: url(/images/arrow_grey.gif) no-repeat 6px 12px;
}

#leftcol #leftnav #lastlink li a:hover{
color:#992483;
background: url(/images/arrow_violet.gif) no-repeat 6px 12px;
text-decoration: underline;
}

/*  ----------- Left Navigation - Ends Here  ------------ */

#innerwrapper {
width:560px;
padding: 6px 20px;
float:left;
}

#header {
width:560px;
margin:0px 0px 28px 0px;;
padding:0px;
float:left;
}

#header #search {
margin:0px;
text-align:right;
float:right;
}

form.searchform input.searchtxt {
width: 100px;
height: 15px;
vertical-align:top;
margin-top:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px 0px 1px 2px;
}

html>body form.searchform input.searchtxt {
margin-top:16px;
}

form.searchform input.gobut {
width:33px;
height:22px;
margin-top:15px;
}

html>body form.searchform input.gobut {
margin-top:14px;
}

/*
.searchTxt{
vertical-align:top;
margin-top:-1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px 0px 2px 2px;
	
}
html>body .searchTxt{
margin-top:0px;
}
*/

#header #topnav { 
font-size: 11px; 
color: #992483; 
font-weight: bold; 
float: right; 
text-align: right; 
margin: 4px 10px 0px 0px; 
}

#topnav a:link { text-decoration: none; color: #992483; }
#topnav a:active, #topnav a:visited { text-decoration: none; color: #992483; }
#topnav a:hover { text-decoration: underline; color: #992483; }

#topnav .smallerfont { font-size: 10px; }
#topnav .mediumfont { font-size: 12px; }
#topnav .biggerfont { font-size: 14px; }

#pghd { width:560px; margin: 0px; }

/*#homecallouts { margin: 0px 0px 0px 20px; font-size: 14px; }
#homecallouts .homecallout1 { width: 340px; margin:0px; padding-right: 40px; float: left; }
#homecallouts .homecallout2 { width: 150px; margin:0px;  float: left; }

html>body .homecallout1{
padding-top:30px;
}
html>body .homecallout2{
padding-top:30px;
}

#homecallouts p { margin: 0px 0px 11px 0px; }
.hdgreen { font-size: 30px; color: #98CD59; margin: 0px; }*/

#homecallouts { width:553px; margin: 0px 0px 0px 7px; font-size: 11px; }
#homecallouts .homecallout1 { width: 230px; margin:0px;  padding: 0px 26px; text-align: center; float: left; }
#homecallouts .homecallout2 { width: 90px; margin:0px;  padding: 20px 12px 0px 12px; text-align: center; float: left; }
#homecallouts .homecallout3 { width: 125px; margin: 0px;  padding: 20px 0px 0px 7px; text-align: center; float: left; border: 0px solid red;}

html>body #homecallouts .homecallout1{
padding-top:25px;
}
html>body #homecallouts .homecallout2{
padding-top:45px;
}
html>body #homecallouts .homecallout3{
padding-top:45px;
padding-left: 32px;
}

.homecallouthd { font-size: 16px; text-align:left; color: #992483; font-weight: bold; margin:0px; padding:0px; }

.homecallouthd3 { font-size: 16px; text-align:left; color: #992483; font-weight: bold; margin-left:30px; padding:0px; }

#homecallouts p { margin: 0px 0px 11px 0px; }
.hdgreen { font-size: 30px; color: #98CD59; margin: 0px; }

#contentwrapper { width:560px; margin: 10px 0px 0px 0px; }

#contentwrapper #column1 { width: 370px; padding-right: 40px; margin: 0px; float: left; }
#contentwrapper #column2 { width: 150px; padding: 0px; margin: 0px; float: left; font-size: 14px; }

#callout1 { width: 150px; }
#callout2 { width: 150px; }
#callout3 { width: 150px; }

.callouthd { font-size: 18px; padding: 0px 0px 10px 0px; color: #992483; }

#contentwrapper #column2 p { margin: 0px; }

#contentwrapper #column2 a:link { text-decoration:underline; color: #992483; }
#contentwrapper #column2 a:active, #contentwrapper #column2 a:visited { text-decoration:underline; color: #992483; }
#contentwrapper #column2 a:hover { text-decoration:none; color: #992483; }

#column1 h2 { font-size: 26px; color: #ac669d; font-weight: normal; margin:0px; }
#column1 p { margin: 0px 0px 20px 0px; line-height:160%; }

#column1 ul { margin-top: -10px; line-height:160%; }

#column1 ul li { margin: 0px 0px 7px -5px; line-height:160%; }

#column1 ul ul { margin-top: 3px; line-height:160%; }

#column1 ul ul li { margin: 0px 0px 7px -5px; line-height:160%; }


#column1 .subhd { font-size: 13px; color: #992483; font-weight: bold; margin: 0px; padding:0px; line-spacing: 160%; }
#divline {
width: 150px;
height: 40px;
background:url(../images/divline.gif) no-repeat center;
}

/* ------------ Form - Get the latest Information - Starts Here ------------ */

form.tellafriendform{
margin-top: -16px;
}

form.tellafriendform fieldset label { 
	display: block;
	float: left; 
	width: 180px; 
	padding-top: 14px; 
	text-align: left; 
}

form.tellafriendform fieldset {
  padding: 10px 0px;       
  margin: 0;
  border:none;
}

form.tellafriendform input {
	float: left; 
	width:145px;
	padding-top:2px;
	height:16px;     
	margin:10px 0 10px 0; 
	font-size: 11px;
}

form.tellafriendform label.copyme{
	display: block;
	float: left; 
	width: 50px; 
	padding-top: 14px; 
	text-align: left;
}

form.tellafriendform input.copymeinput {
width:20px;
margin-top:14px;
}

form.tellafriendform input.sendemail {
width:88px;
height:22px;
margin:16px 0px 0px 0px;
}


form { 
margin-top:-16px;
margin-bottom: 30px;
}

form fieldset {
  padding: 10px 0px;       
  margin: 0;
  border:none;
}

form fieldset label { 
	display: block;
	float: left; 
	width: 120px; 
	padding-top: 14px; 
	text-align: left; 
}

form fieldset label.zip {
    margin-top: 10px;
	display: block;
	float: left; 
	width: 120px; 
	padding-top: 12px;
	text-align: left;
	clear:both;
}

input.zipinput { margin-top: 18px; border: 2px sold #000;  }

form input {
	float: left; 
	width:200px;
	padding-top:2px;
	height:16px;     
	margin:10px 0 10px 0; 
	font-size: 11px;
}

form select {
margin:10px 0px 0px 2px;
width:200px;
font-size: 11px;
}
html>body form select {
width:200px;
font-size: 11px;
}

.submit_btn {
width:88px;
height:22px;
margin:8px 0px 0px 0px;
}

.submit {
width:62px;
height:22px;
margin:8px 0px 0px 0px;
}






/* ------------ Form - Get the latest Information - Ends Here ------------ */

/* ------------ Gloabal Footer - Starts Here ------------ */

/*#isi { width:760px; margin:40px 0px 0px 18px ;text-align: left; float:left; color: #333333; }*/
#isi {
color:#333333;
float:left;
margin:0;
padding:40px 0 0 18px;
text-align:left;
width:760px;
font-size:12px;
}

#isi .smallersize { font-size: 10px; }

.isiindication { text-decoration:none; color:#333333 }

#footerwrapper {
clear:both;
width:742px;
margin:14px 20px 40px 18px ;
text-align:center;
}

#footernav .footerlinktxt { font-weight: bold; color:#992483; font-size: 12px; }

#footernav p { margin: 12px 0px; font-size: 12px; }

#footernav a:link { text-decoration: none; font-weight: bold; color:#992483; font-size: 12px; }
#footernav a:active, #footernav a:visited { text-decoration: none; font-weight: bold; color:#992483; font-size: 12px; }
#footernav a:hover { text-decoration: underline; font-weight: bold; color:#992483; font-size: 12px; }


.lftlogospacer { margin: 0px 25px 0px 0px; }
.rgtlogospacer { margin: 0px; }

/* ------------ Gloabal Footer - Ends Here ------------ */



#sitemap #smprimarylink {
margin:0px 0px 0px 0px;
clear:both;
list-style-type:none;
padding:0px;
font-weight:normal;
font-size:10px;
}

#sitemap #smprimarylink li {
margin:0px;
clear:both;
list-style-type:none;
padding:0px 0px 5px 0px;
font-size:10px;

}


#sitemap #smprimarylink li a:link{
color:#992483;
text-decoration:underline;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink li a:active, #sitemap #smprimarylink li a:active{
color:#992483;
text-decoration:underline;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink li a:hover{
color:#992483;
text-decoration:none;
margin: 0px;
font-size:10px;
}


#sitemap #smprimarylink #smsecondarylink {
margin:0px 0px 0px 30px;
clear:both;
list-style-type:none;
padding:0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink li {
margin:0px;
clear:both;
list-style-type:none;
padding:5px 0px 0px 0px;
font-size:10px;
}


#sitemap #smprimarylink #smsecondarylink li a:link{
color:#992483;
text-decoration:underline;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink li a:active, #sitemap #smprimarylink #smsecondarylink li a:visited{
color:#992483;
text-decoration:underline;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink li a:hover{
color:#992483;
text-decoration:none;
margin: 0px;
font-size:10px;
}


#sitemap #smprimarylink #smsecondarylink #smtertiarylink {
margin:0px 0px 0px 30px;
clear:both;
list-style-type:none;
padding:0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink #smtertiarylink li {
margin:0px;
clear:both;
list-style-type:none;
padding:5px 0px 0px 0px;
font-size:10px;
}


#sitemap #smprimarylink #smsecondarylink #smtertiarylink li a:link{
color:#992483;
text-decoration:underline;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink #smtertiarylink li a:active, #sitemap #smprimarylink #smsecondarylink #smtertiarylink li a:visited{
color:#992483;
text-decoration:underline;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink #smtertiarylink li a:hover{
color:#992483;
text-decoration:none;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink #smtertiarylink #fourthlevel {
margin:0px 0px 0px 30px;
clear:both;
list-style-type:none;
padding:0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink #smtertiarylink #fourthlevel li {
margin:0px;
clear:both;
list-style-type:none;
padding:5px 0px 0px 0px;
font-size:10px;
}


#sitemap #smprimarylink #smsecondarylink #smtertiarylink #fourthlevel li a:link{
color:#992483;
text-decoration:underline;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink #smtertiarylink #fourthlevel li a:active, #sitemap #smprimarylink #smsecondarylink #smtertiarylink #fourthlevel li a:visited{
color:#992483;
text-decoration:underline;
margin: 0px;
font-size:10px;
}

#sitemap #smprimarylink #smsecondarylink #smtertiarylink #fourthlevel li a:hover{
color:#992483;
text-decoration:none;
margin: 0px;
font-size:10px;
}

#contentwrappersinglecol { width:560px; margin: 40px 0px 0px 0px; float:left; }



#columnexperts {
width: 560px;
}

#columnexperts .subhd { font-size: 13px; color: #992483; font-weight: bold; margin:0px; }

#columnexperts h2 { font-size: 26px; color: #ac669d; font-weight: normal; margin:0px; }
#columnexperts p { margin: 0px 0px 20px 0px; line-height:160%; }

#experts {
width: 560px; 
float:left;
margin-bottom: 25px;
}

#expertspic {
width: 75px; margin: 0px; text-align:left; padding: 0px 10px 0px 5px; float:left;
}

#expertscontent {
width: 460px; margin: 0px; text-align:left; padding: 0px ; float:left;
}

#expertspictxtonly {
width: 112px; margin: 0px; text-align:center; padding: 0px 4px 0px 4px; float:left; font-size:9px;
}

#expertscontenttxtonly {
width: 440px; margin: 0px; text-align:left; padding: 0px ; float:left;
}

#prilinks {
margin:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
color:#992483;
float:left;
text-align:left;
}


#prilinks li {
margin:0px;
clear:both;
}

html>body #prilinks li {
margin-left:-40px;
}

#prilinks li a:link{
color:#992483;
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:15px;
padding:10px 0px 3px 20px;
margin: 0px;
background: url(/images/arrow_violet.gif) no-repeat 6px 12px;
}

#prilinks li a:active, #prilinks li a:visited{
color:#992483;
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:15px;
padding:10px 0px 3px 20px;
margin: 0px;
background: url(/images/arrow_violet.gif) no-repeat 6px 12px;
}

#prilinks li a:hover{
color:#992483;
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:15px;
padding:10px 0px 3px 20px;
margin: 0px;
background: url(/images/arrow_violet.gif) #f6e4f2 no-repeat 6px 12px;
}


#prilinks #seclinks {
margin:0px;
clear:both;
list-style:none;
/*background-color: #f6e4f2;*/
}

#prilinks #seclinks li a:link{
color:#992483;
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
padding:5px 10px 5px 30px;
margin: 0px;
background: #f6e4f2 url(/images/downarrow.gif) no-repeat 12px 7px;
}

#prilinks #seclinks li a:active, #prilinks #seclinks li a:visited{
color:#992483;
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
padding:5px 10px 5px 30px;
margin: 0px;
background: #f6e4f2 url(/images/downarrow.gif) no-repeat 12px 7px;
}

#prilinks #seclinks li a:hover {
color:#992483;
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
padding:5px 10px 5px 30px;
margin: 0px;
background: #f6e4f2 url(/images/downarrow.gif) no-repeat 12px 7px;
}


#alllinks a:link { text-decoration:none; color: #992483;  font-weight:bold; }
#alllinks a:active, #alllinks a:visited  { text-decoration:none; color: #992483; font-weight:bold; }
#alllinks a:hover { text-decoration:none; color: #992483;  font-weight:bold;}



.button1 { width: 124px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }
.button1bg { background: url(/images/button1bg.gif) no-repeat; width: 107px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }

.button2 { width: 142px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }
.button2bg { background: url(/images/button2bg.gif) no-repeat; width: 124px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }

.button3 { width: 200px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }
.button3bg { background: url(/images/button3bg.gif) no-repeat; width: 163px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }

.button4 { width: 250px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }
.button4bg { background: url(/images/button4bg.gif) no-repeat; width: 223px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }

.button5 { width: 260px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }
.button5bg { background: url(/images/button5bg.gif) no-repeat; width: 240px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }

.button6 { width: 169px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }
.button6bg { background: url(/images/button6bg.gif) no-repeat; width: 155px; height:24px; padding: 3px 0px 0px 10px; font-size:15px; font-weight:bold; }



.setlink1bg { background: url(/images/setbg1.gif) no-repeat; width: 549px; height:125px; padding: 10px 0px 0px 10px;  font-size:12px;}
.setlink2bg { background: url(/images/setbg2.gif) no-repeat; width: 549px; height:125px; padding: 10px 0px 0px 10px;  font-size:12px;}
.setlink3bg { background: url(/images/setbg3.gif) no-repeat; width: 549px; height:95px; padding: 10px 0px 0px 10px;  font-size:12px;}
.setlink4bg { background: url(/images/setbg4.gif) no-repeat; width: 549px; height:111px; padding: 10px 0px 0px 10px;  font-size:12px;}
.setlink5bg { background: url(/images/setbg5.gif) no-repeat; width: 549px; height:95px; padding: 10px 0px 0px 10px;  font-size:12px;}
.setlink6bg { background: url(/images/setbg6.gif) no-repeat; width: 549px; height:170px; padding: 10px 0px 0px 10px;  font-size:12px;}









#desc1 {
margin:0px;
padding:20px 0px;
display:none;
}
#desc2 {
margin:0px;
padding:20px 0px;
display:none;
}
#desc3 {
margin:0px;
padding:20px 0px;
display:none;
}
#desc4 {
margin:0px;
padding:20px 0px;
display:none;
}
#desc5 {
margin:0px;
padding:20px 0px;
display:none;
}
#desc6 {
margin:0px;
padding:30px 0px;
display:none;
}

.nounderline {
text-decoration: none;
}

#qset1 {
margin:0px 0px 3px 20px;
padding:0px;
display:none;
}
#qset2 {
margin:0px 0px 3px 20px;
padding:0px;
display:none;
}
#qset3 {
margin:0px 0px 3px 20px;
padding:0px;
display:none;
}
#qset4 {
margin:0px 0px 3px 20px;
padding:0px;
display:none;
}
#qset5 {
margin:0px 0px 3px 20px;
padding:0px;
display:none;
}
#qset6 {
margin:0px 0px 3px 20px;
padding:0px;
display:none;
}

#impsafety {
width:65%; text-align:left;float:left; color:#993483; font-size:10px;
}

#backtotop {
width:33%; float:left;text-align:right;font-size:10px;
}

.tabcaption {
font-size: 9px;
}

.noheader {
width: 100%;
height: 44px;
float:left;
}

#footerwrapper p { font-size: 12px; }
.req{color:#FF0000; font-weight:bold;}