body 
{
    font-family: verdana, arial, helvetica, sans-serif; 
    color: black;
	margin: 0;
    padding: 0;
    /*background: white;*/
    background: white url('_Images/background.jpg') repeat-y;
    background-position: top center;
}
select 
{
    font-size: 8pt; 
    font-family: Verdana, sans-serif; 
}
hr 
{
    color: #003399;
    height: 2px;
}
input
{
    font-size: 8pt; 
}
.se-main
{
	height: 100%;
	width: 100%;
}
.se-WPBody 
{
    font-size: 8pt; 
    font-family: verdana, arial, helvetica, sans-serif; 
}
.se-WPBody TABLE, .se-TPBody TABLE
{
    font-size: 1em; 
}
.se-WPBody A:link, .se-WPBody A:visited
{
    color:#003399;
    text-decoration:none; 
}
.se-WPBody A:hover
{
    color:red;
    text-decoration:underline; 
}
.se-WPBody th, .se-TPBody th
{
    font-weight:bold; 
}
.se-WPBody td 
{
    font-size: 8pt; 
    font-family: verdana, arial, helvetica, sans-serif; 
}
.se-WPBody h1, .se-TPBody h1
{
    font-weight:bold; 
    font-size:200%; 
}
.se-WPBody h2, .se-TPBody h2
{
    font-weight:bold; 
    font-size:150%; 
}
.se-WPBody h3, .se-TPBody h3
{
    font-weight:bold; 
    font-size:120%; 
}
.se-WPBody h4, .se-TPBody h4
{
    font-weight:bold; 
    font-size:100%; 
}
.se-WPBody h5, .se-TPBody h5
{
	font-weight:bold; 
	font-size:80% 
}
.se-WPBody h6, .se-TPBody h6
{
    font-weight:bold; 
    font-size:65%; 
}
.se-tztop
{
	padding-top: 6px;
	padding-right: 6px;
	padding-left:6px;
	padding-bottom: 2px;
}
.se-tzmidleft
{
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
}
.se-tzmidright
{
	padding-top: 6px;
	padding-right: 6px;
	padding-left:6px;
	padding-bottom: 6px;
}
.se-tzbottom
{
	padding-top: 2px;
	padding-right: 6px;
	padding-left:6px;
	padding-bottom: 2px;
}
.se-tzmrdiv
{
	width: 225px;
	/* Previous value was 295px */
}
.se-titlearea 
{ 
    font-family: verdana; 
    font-size: 9pt;
	font-weight:bold;
}
.se-titlearea a 
{ 
    text-decoration:none;
}
.se-titlearea a:visited 
{ 
    color:#003399;
}
.se-titlearea a:hover
{
	text-decoration:underline;
}
.se-pagetitle
{
    color: #131FA5;  
    font-weight:bold;
    font-family: arial; 
    font-size: 14pt; 
    font-weight: normal; 
}
.se-sbrow 
{ 
	margin-top: 3px ; 
	margin-bottom: 1px ; 
	height : 24px ; 
	border: 0px;
}
.se-sbtable 
{ 
	background-color: #000000; 
	font-family: Verdana; 
	font-size: .7px; 
	font-style: normal; 
	font-weight: normal
}
.ms-sblbcorner 
{  
	background-image: url(_Images/cornerbl.gif); 
	background-repeat: no-repeat; 
	background-position: right top; 
	padding-left: 0px;	
	padding-right: 5px; 
	padding-bottom: 4px
}
.ms-sbtopcorner 
{  
	background-image: url(_Images/cornertop.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	border-bottom-width: 0px;
}
.se-vb
{
    font-family: verdana; 
    font-size: 0.68em; 
    vertical-align: top;
	padding-right: 0px;
	padding-left: 0px;
}
.se-vb a
{
    color: #003399;
    text-decoration: none; 
}
.se-vb a:hover
{
    color: #ff3300;
    text-decoration: underline; 
}
.se-vb a:visited
{
   color: #000066;
   text-decoration: none; 
}
.se-vb a:visited:hover
{
    color: #ff3300;
    text-decoration: underline; 
}
.se-vbpad
{
    font-family: verdana; 
    font-size: 0.68em; 
    vertical-align: top;
	padding-right: 2px;
	padding-left: 0px;
}
.se-vbpad a
{
    color: #003399;
    text-decoration: none; 
}
.se-vbpad a:hover
{
    color: #ff3300;
    text-decoration: underline; 
}
.se-vbpad a:visited
{
   color: #000066;
   text-decoration: none; 
}
.se-vbpad a:visited:hover
{
    color: #ff3300;
    text-decoration: underline; 
}
.se-catdesc
{
	width: 100%;
}
.se-catdescicon 
{
	padding-bottom: 10px; 
	padding-top: 10px;
	padding-right: 12px;
	padding-left: 5px;
	width: 1px;
}
.se-catdesctext
{
	padding-right: 12px; 
	padding-left: 5px;
	padding-bottom: 10px; 
	padding-top: 10px;
}
.se-contactbox
{
	vertical-align: top; 
	width: 225px;
	/* Previous value was 295px */
}
.se-contactboxbg 
{
	border: 1px solid #DEDEDE;
	background-color: #f3f3f3; 
	vertical-align: top; 
	width: 100%;
	height: 100%;
	padding-top: 10px;
	padding-bottom: 10px; 		
}
.se-catdesccontact
{
	padding-right: 10px;
	padding-left: 6px;
	word-wrap: break-word;
}
.LargeIcon
{
}
.se-descriptiontext 
{
    color: black;
    font-family: verdana; 
    font-size: 8pt; 
}
.se-descriptiontext A:link 
{
	color: #003399;
	text-decoration: none;
}
.se-descriptiontext A:hover
{
    color: red;
    text-decoration: underline; 
}
.se-footnotetext 
{
    color: gray;
    font-family: verdana; 
    font-size: 8pt;
	padding-left: 12px;
	width: 100%;
	padding-bottom: 6px;
}
.se-footnotetext A:link, .se-footnotetext A:visited
{
	color: gray;
	text-decoration: none;
}
.se-footnotetext A:hover
{
    color:orange;
    text-decoration:underline; 
}
.se-footnotetextversion 
{
    color: gray;
    font-family: verdana; 
    font-size: 7pt;
	text-align:center;
	width: 100%;
}
.se-footnotetextversion A:link, .se-footnotetextversion A:visited
{
	color: gray;
	text-decoration: none;
}
.se-footnotetextversion A:hover
{
    color:orange;
    text-decoration:underline; 
}
.se-footnotelink {
	text-align: right;
	padding-right: 6px;
}
.se-footnotelinkcenter 
{
 	text-align: center;
}
.IconBrowse
{
	margin-right:6px;
	margin-left:0px;	
}
.IconBrowsenew
{
	margin-right:6px;
	margin-top:6px;
	margin-left:0px;	
}
.se-propertysheet 
{
    font-family: verdana; 
    font-size: .7em;    
    text-align: left; 
}
.se-propertysheet th 
{
    font-family: verdana; 
    font-size: 8pt; 
    color: gray;
    font-weight: normal; 
}
.se-propertysheet a 
{
    text-decoration: none; 
    color: #003399;
}
.se-propertysheet a:hover 
{
    text-decoration: underline; 
    color: #ff3300;
}
.se-lsexp
{	
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 2px;
	padding-right: 0px;	
}
.se-flash
{	
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;	
}
.se-prices
{	
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;	
}
.se-smalliconparagraphtext
{	
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 0px;	
}
.se-lstitle
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.se-newsheadline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 900;
	padding-bottom: 3px;
}
.se-newssubhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt
}
.se-titlearealine
{
    background-color: #D8E0EB;
}
.se-dividearealine
{
    background-color: gray;
}
.se-catsubcats, .se-catsubcats a
{
	vertical-align:bottom;
}
.se-catsubindent
{
}
.se-toccatitem
{
	color:#666666;
	vertical-align:middle;
	padding-top:4px;
}
.se-catindent 
{
	padding-right: 4px;
	padding-left: 0px;	
	padding-bottom: 0px
}
.se-toc
{
	margin-left:4px;
	margin-right:0px;
}	
.se-tocfooter
{
	margin-left:2px;
	margin-right:0px;
}	
.se-tocnoborder
{
	margin-left:0px;
	margin-right:0px;
}	
.se-toccat 
{
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.se-toccattitle
{
	font-family: tahoma; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none; 
}
.se-toccattitle a
{
	color:#003399;
	font-size: .7em;
	text-decoration: none; 
}
.se-toccattitle a:hover
{
	color:#003399;
	font-size: .7em;
	text-decoration: underline; 
}
.se-tocitems 
{
	padding-top: 0px;
	font-family: Tahoma; 
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none; 
}
.se-announcementtitle
{
    font-weight: bold; 
}
.se-catsectionline
{
}
.se-ls
{
	margin-left: 4px;
	margin-right: 0px;
	margin-top: 2px;
}
.se-flashls
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 2px;
}
.se-pricesls
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 2px;
}
.se-WPHeader
{
    background-color: #FF6600;
    background-image: url(_Images/partgradp.gif);
    background-repeat: repeat-x;
}
.se-WPTitle
{
    font-weight: bold; 
    font-family: verdana, arial, helvetica, sans-serif; 
    color: #003399;
    padding-left: 6px; 
    padding-right: 7px; 
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 8pt; 
}
.se-WPTitle A:link, .se-WPTitle A:visited
{
    color:#003399;
    text-decoration:none; 
    cursor:hand;
}
.se-WPTitle A:hover
{
    color:red;
    text-decoration:underline; 
    cursor:hand;
}
/*
.se-PartSpacingvertical
{
    font-size: 1pt; 
    margin-top: 6px;
}
*/
.se-lsmin
{	
	padding-top: 3px;
	padding-bottom: 5px;
}
.se-lstopitemicon
{
	width: 20px;
}
.se-lstopitemlink
{
}
.se-lstopitemdesc
{
	color:#666666;	
}
.se-WPborder
{
    border-color: #afc9ef;
    border-width: 1px;
    border-style: solid;
    border-top-width: 1px;
}
.se-dashedborder
{
    border-color: #CCCCCC;
    border-width: 1px;
    border-style: dashed;
    border-top-width: 0px;
    border-right-width: 0px;
}
.se-tcborder
{
    border-color: #afc9ef;
    border-width: 2px;
    border-style: solid;
    border-top-width: 1px;
}
.UserGeneric 
{
    padding:8px 5px 7px 5px;
}

.menu1 
{
/*	padding-top: 3px; 
	padding-right: 2px; 
	padding-bottom: 5px; 
	padding-left: 2px;*/
	background:url('_Images/template_r2_c10.jpg');
	background-repeat:repeat-x;
}
.menu1 a
{
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}
.menu1 a:hover
{
	text-decoration:underline;
}
/*.se-phnavmidc1
{
	padding-top: 3px; 
	padding-right: 9px; 
	padding-bottom:2px; 
	padding-left: 9px;
}
.se-phnavmidc0sel
{
	padding-top: 1px; 
	padding-right: 8px; 
	padding-bottom:2px; 
	padding-left: 8px;
	background-color:#5284DE;
	background-image: url(_Images/navgradp.gif);
	background-repeat: repeat-x;
	border-top: #00238B 1px solid;
	border-left: #00238B 1px solid;
	border-bottom: #578CEB 1px solid;
	border-right: #578CEB 1px solid; 
}
.se-phnavmidc0sel a
{
	font-family: Tahoma; 
	font-size: 70%; 
	font-style: normal; 
	font-weight: bold; 
	color: #131FA5; 
	text-decoration: none; 	
}
.se-phnavmidc0sel a:hover
{
	text-decoration: underline; 
}
*/
TABLE.se-titleareaframe
{
	/*background-image: url(_Images/mysitebg.gif)*/
	background-image: url(_Images/Background_Blue.gif)
}
TABLE.se-titleareaframepurple
{
	background-image: url(_Images/Background_Purple.gif)
}
TABLE.se-titleareaframeyellow
{
	background-image: url(_Images/Background_Yellow.gif)
}
TABLE.se-titleareaframegreen
{
	background-image: url(_Images/Background_Green.gif)
}
TABLE.se-titleareaframeblack
{
	background-image: url(_Images/Background_Black.gif)
}
TABLE.se-titleareaframered
{
	background-image: url(_Images/Background_Red.gif)
}
TABLE.se-titleareaframelightblue
{
	background-image: url(_Images/Background_LightBlue.gif)
}
/*TABLE.se-titleareaframeorange
{
	background-image: url(_Images/Background_Orange.gif)
}*/
TABLE.se-titleareaframedarkorange
{
	background-image: url(_Images/Background_DarkOrange.gif)
}
TD.se-titleareaframe 
{
	color: black;
}
Div.se-titleareaframe
{
    border-top: 3px solid #000000;
    background-image: url(_Images/headcornerp.gif);
    background-repeat: no-repeat;
}
/*.se-navframe
{
	background-image: url(_Images/vgradp.gif);
	background-color: #FBFBFd;
    background-repeat: repeat-y;
}
.se-navwatermark
{
    color: #005129;
}
*/
/*.se-phnav1wrapper 
{
	background-image: url(_Images/topgrad.gif);
	width: 100%; 
	border-top: 0px #006633 solid;
	background-color: #006633;
	background-repeat: repeat-x;
}
*/
.se-smallheader
{
	font-family: Verdana;
	font-weight: Bold;
	font-size: .7em;
	color: #CC6633;
}
.se-smallheader a:link
{
	color: #003399;
	text-decoration: none;
}
.se-smallheader a:hover
{
	text-decoration: underline;
}
.se-smallheader a:visited
{
	color: #003399;
	text-decoration: none;
}
.se-smallsectionline
{
   padding-left: 0px; 
   padding-right: 0px; 
   padding-top: 3px;
   padding-bottom: 0px;
   border-bottom: 1px solid #c2c2c2;
}
.se-sectionline
{
    background-color: #2254b1;
}
.se-gray 
{
	color: #585858
}
.se-vh-left 
{
    font-family: verdana; 
    font-size: .68em; 
    color: #808080;
    text-align: left; 
    text-decoration: none; 
    font-weight: normal; 
}
.se-srchTitle, .se-srchTitle a:link 
{
   font-size: 8pt; 
   font-weight: bold;
   color: #000066;
   font-family: verdana;
   text-decoration: none;
}
.se-srchTitle a:visited 
{
   color: #000066;
   text-decoration: none;
}
.se-srchTitle a:hover, .se-srchTitle a:visited:hover  
{
   color: #ff3300;
   text-decoration: underline;
}
.se-srchAlignTop
{
	vertical-align: top;
	padding-bottom: 0px;
}
.se-srchActions 
{
    font-family: verdana;
    font-size: .68em;
    vertical-align: top;
    color: gray;
}
.se-srchActions a
{
    color: gray;
    text-decoration: none;
}
.se-srchActions a:hover, .se-srchActions a:visited:hover
{
    color: red;
    text-decoration: underline;
}
.se-srchUrl 
{
    font-family: verdana;
    font-size: .68em;
    vertical-align: top;
    color: gray;
}
.se-srchUrl a
{
    color: gray;
    text-decoration: none;
}
.se-srchUrl a:hover, .se-srchUrl a:visited:hover
{
    color: red;
    text-decoration: underline;
}
.se-location
{
	font-size: 8pt;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #000000; 
	text-decoration: none; 
	text-decoration: none;
	margin-left: 6px;
	margin-right: 1px;
	width:150px;
}
.se-location a:link, .se-location a:visited  
{
	font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-align: left;
	text-decoration: none; 
	color: #FFFFFF;
	text-decoration: none;
}
.se-location a:hover 
{
	text-decoration: underline;
}
.se-locationhead 
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    text-align: left;
    color: #66CC00;
	text-decoration: none;
	background-image: url(_Images/dot_rule.gif); 
	background-repeat: repeat-x; 
	background-position: left bottom;  
	padding-bottom: 5px;
	padding-top: 12px;
}
.se-locationicon 
{
	width: 1px; 
	padding-top: 5px; 
	padding-right: 7px; 
	background-image: url(_Images/arrow.gif); 
	background-repeat: no-repeat; 
	background-position: left top;
	padding-left:4px;
}
.se-locationbutton 
{
	width: 100%;
	padding-bottom: 4px; 
	padding-top: 1px
}
.se-locationiconsel 
{
	border: #B0C0D0 solid; 
	padding-left: 4px; 
	background-color: #CCCCCC; 
	padding-top: 5px; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	padding-right: 7px;
}
.se-locationbuttonsel 
{
	width: 100%;
	padding-bottom: 4px; 
	padding-top: 2px;
	color: #ffffff ;
	border-color: #B0C0D0;  
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	background-color: #006633;
	margin-left:0px;	
	margin-right: 4px;
	padding-left: 0px;	
	padding-right: 2px;
	width: 150px
}
.se-locationbuttonsel a 
{
	overflow: hidden; 
	width: 150px; 
	text-overflow: ellipsis; 
}
.se-locationbutton a 
{
	overflow: hidden; 
	width: 150px; 
	text-overflow: ellipsis; 
}
.se-pvnav
{
	margin-left:4px;
	margin-right:0px;
	padding-left:0px;	
	padding-right:0px;
}
.se-pvnavtableone1
{
	padding-left:6px;
	padding-right:0px;
}
.se-pvnavmidr1
{
	width:0px;
	margin : 0px;
	padding: 0px;
}
.se-pvnavmidl1 
{ 
	width: 1px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	padding-right: 17px; 
	background-image: url(_Images/vnavicon.gif); 
	background-repeat: no-repeat; 
	background-position: left top
}
.se-pvnavmidc1
{ 
	font-family: Verdana; 
	font-size: 0.7em; 
	font-style: normal; 
	font-weight: normal; 
	color: #ffffff; 
	padding-top: 4px; 
	padding-right: 0px; 
	padding-bottom: 2px; 
	padding-left: 0px ; 
	text-align: left;
	width: 150px
}
.se-pvnavmidc1 a:link 
{
	overflow: hidden;
	text-overflow:ellipsis;
	text-decoration: none; 
	color: #ffffff
}
.se-pvnavmidc1 a:visited 
{
	overflow: hidden;
	text-overflow:ellipsis;
	text-decoration: none; 
	color: #ffffff
}
.se-pvnavmidc1 a:hover 
{
	text-decoration: underline; 
	color: #ffffff
}
.se-paraimage
{
	margin: 10px 10px 0px 0px
}
.se-paratitle
{
	font-weight:bold; 
	font-size:120%;
	margin-bottom:5px
}
.se-bannerframe {
	background-color: #FFFFFF;
	width: 100%;
	padding-left: 5px;
	padding-right: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 3px #326D9F solid;
    background-image: none;
	font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    text-align: left;
	text-decoration: none; 
	color: #FFFFFF;
	text-decoration: none;
	background: white url('_Images/header_bg_withMask_Purple.jpg');
	background-repeat: no-repeat;
    background-position: top center;
}
.se-bannerframe a:link, .se-bannerframe a:visited {
	font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    text-align: left;
	text-decoration: none; 
	color: #FFFFFF;
	text-decoration: none;
}
.se-bannerframe a:hover 
{
	text-decoration: underline;
}
.se-banner {
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}
.se-bold {
	text-decoration: none;
	font-weight: bold;
	color: #990000;
}
.se-boldgreen {
	text-decoration: none;
	font-weight: bold;
	color: #00CC00;
}
.se-boldblue {
	text-decoration: none;
	font-weight: bold;
	color: #0000FF;
}
.se-boldred {
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}
.se-b {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.se-bu {
	text-decoration: underline;
	font-weight: bold;
}
.se-u {
	text-decoration: underline;
}
.se-ol { 
	list-style-type: decimal;
	list-style-position: outside;
}
.se-olalpha { 
	list-style-type: lower-alpha;
	list-style-position: outside;
}
.se-li { 
	list-style-type: disc;
}
.se-grey 
{
    color: gray;
    font-family: verdana; 
    font-size: 8pt;
}
.pngsitelogo {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_Images/sitelogo.png');
}
/*
#prices {
	display : none;
}
*/
.pricetable {
	background-color: #2A2A2A;
	color: #EEEEEE;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	margin: 6px
}
.pricetable td {
	padding: 1px;
	border: 1px solid #666666;
	text-align: center;
}
