﻿.menu
{
	color			: #cccccc;
	float			: left;
	margin-left		: 6px;

}

ul {list-style-image: url('../images/bullet.gif');}



H1
{
	color			: #F87105;
	font-size		: 11pt;
	background		: url('../images/h1.gif') repeat-x 0px 20px;
	line-height		: 23px;
	margin-bottom	: 10px;
	
	
}

H2
{
	color			: #006699;
	font-size		: 10pt;
	margin-bottom	: 0px;
	
}

H3
{
	color			: #006699;
	font-size		: 10pt;
	margin-bottom	: 0px;
	
}

H4
{
	color			: #4f4f4f;
	margin-top		: 2px;
	font-size		: 10pt;
}

H5
{
    color: #2c7693;
    margin-top: 2px;
    margin-left: 15px;
    font-size: 8pt;
    font-family: "Trebuchet MS", Arial;
    font-weight: normal;
    
}


H6
{
	font:           12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:          #4f6b72;
	line-height:    1.4em;
}

.comment
{
	color			: #2c7693;
}


a.btn:link 
{
    color: #ffffff; 
    background-color:#9096a1;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left:5px; 
    padding-right:5px;
    font-family: sans-serif, arial;
    font-weight: bold;
    font-size: 7.5pt; }

a.btn:visited 
{
    color: #ffffff; 
    background-color:#9096a1; 
    padding-left:5px; 
    padding-right:5px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-family: sans-serif, arial;
    font-weight: bold;
    font-size: 7.5pt; }
    
a.btn:hover 
{
    color: #ffffff; 
    background-color:#333333; 
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left:5px; 
    padding-right:5px;
    font-family: sans-serif, arial;
    font-weight: bold;
    font-size: 7.5pt; 

}
a.btn:active 
{
    color: #ffffff; 
    background-color:#9096a1; 
    padding-left:5px; 
    padding-right:5px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-family: sans-serif, arial;
    font-weight: bold; 
    font-size: 7.5pt; 
    
    }

.stdbutton
{

background-color:#9096a1;
color:#ffffff;
font-size:7.5pt;
border-style:none;
padding-left:5px; 
padding-right:5px;
padding-top:1px; 
padding-bottom:1px;
font-family: sans-serif, arial;
font-weight: bold;

}

.stdbutton:Hover
{

background-color:#333333;
color:#ffffff;
font-size:7.5pt;
border-style:none;
padding-left:5px; 
padding-right:5px;
padding-top:1px; 
padding-bottom:1px;
font-family: sans-serif, arial;
font-weight: bold;

}


a.btn_big:link 
{
    color: #ffffff; 
    background-color:#6699ff; 
    padding-top: 2px; 
    padding-bottom:2px;
    padding-left:5px; 
    padding-right:5px;
    font-family: sans-serif, arial;
    font-weight: bold;
    font-size: 7.5pt; }

a.btn_big:visited 
{
    color: #ffffff; 
    background-color:#5173aa; 
    padding-left:5px; 
    padding-right:5px;
    padding-top: 2px; 
    padding-bottom:2px;
    font-family: sans-serif, arial;
    font-weight: bold;
    font-size: 7.5pt; }
    
a.btn_big:hover 
{
    color: #ffffff; 
    background-color:#5173aa; 
    padding-left:5px; 
    padding-right:5px;
    padding-top: 2px; 
    padding-bottom:2px;
    font-family: sans-serif, arial;
    font-weight: bold;
    font-size: 7.5pt; }
    
a.btn_big:active 
{
    color: #ffffff; 
    background-color:#6699ff; 
    padding-left:5px; 
    padding-right:5px;
    padding-top: 2px; 
    padding-bottom:2px;  
    font-family: sans-serif, arial;
    font-weight: bold; 
    font-size: 7.5pt; 
    
    }

    a.btn_signon:link, a.btn_signon:active, a.btn_signon:visited, a.btn_signon:hover
{
    color: #ffffff; 
    padding-left:5px; 
    padding-right:5px;
    padding-top: 2px; 
    padding-bottom:2px;
    font-family: sans-serif, arial;
    font-weight: bold;
    font-size: 7.5pt; 
    text-decoration:none;
    
    }
    
    
    a.promobtn:link, a.promobtn:active, a.promobtn:visited, a.promobtn:hover
{
    color: #ffffff; 
    padding-left:10px; 
    padding-right:10px;
    padding-top: 5px; 
    padding-bottom:5px;
    background-color:Blue;
    font-family: sans-serif, arial;
    font-weight: bold;
    font-size: 13pt; 
    text-decoration:none;
    
    }
    
    
.fieldsets

{
     border-color:#b9bfce;
     border-style:solid;
     border-width:1px;     
     padding:10px;
     margin:5px;
      font-weight:bold;
}
.fieldtables

{
    background-color:#b9bfce;
}

    
table.configs {
	font: 12px Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: 80%;
	
	}

td.conHeader {
	padding: 0 0.5em;
	text-align: left;

	}

td.configDetail {
	padding: 5px;
	text-align: left;
	width: 35%; 
	height: 20px;
	}
    
/* Authentication Layout/Styles */

.LoginPanel
{
background-image	: url('../images/component_bkgrd.jpg');
background-repeat   : repeat-x;
border: 1px; border-style: solid; border-color:#acacac;
background-color:  #6b7fa5;

text-align:left; 
width: 100%;
padding:5px;

}

.SignUpPanel

{
background-image	: url('../images/component_bkgrd.jpg');
background-repeat   : repeat-x;
border: 1px; border-style: solid; border-color:#acacac;
background-color:  #6b7fa5;
text-align:left; 
width: 90%;
padding:30px;



}

.SignOnComplete

{
background-image	: url('../images/component_bkgrd.jpg');
background-repeat   : repeat-x;
border: 1px; border-style: solid; border-color:#acacac;
background-color:  #6b7fa5;

text-align:center; 
float: left; 
padding:30px;

}


#AuthentContent

{
 
    padding: 40;
    
}

/* End */

.boxes
{
   background-color:#c5c5c4;
   border-style: none;
   padding-left:5px;
   padding-top: 3px;
   padding-bottom: 3px;
   border:None;
   
}


.border
{
	background-color: #F7F6F3;
    border-color	: #F87105;
    border-width	: 1px;
    border-style	: Solid;
    border-collapse	: collapse;
    width			: 100%;
}

.helpheader
{
    background-color: #333333;
   
    color: #ffffff;
}
.modalBackground 
{
 background-color:gray;
 filter          :alpha(opacity=70);
 opacity         :0.7;
}

#contact
{
	width				: 50px;
	height				: 75px;
	background-image	: url('../images/nav_bakgrd-bw.jpg');
	font-family			: Arial;
	font-size			: 12px;
	line-height			: 23px;
	color				: #000000;
}

th.bgcontact
{
    background: #167595 url(../images/cellbackgrounds/headerbg_mkt.jpg);
   
    font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: white;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
    
}

td.contactrow {
	border-left: 1px  solid #DFDFDF;
	border-right: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	background: #ffff;
	padding: 6px 6px 6px 12px;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}


#mytable {
	
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 5px 0;
	width: 500px;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 6px;

}
th.hr {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 10px;
	background: #167595 url(../images/cellbackgrounds/headerbg.jpg);
}

th.blankhead {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #316acf;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 10px;
	
}

th.scr_Left_Header {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #316acf;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 0px 6px 6px 10px;
	
}

.collapse {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	height:20px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #167595 url(../images/cellbackgrounds/headerbg.jpg);
}
th.mkt {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #167595 url(../images/cellbackgrounds/headerbg_mkt.jpg);
}
th.soft {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #167595 url(../images/graysky.jpg);
}
th.content {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 4px 4px 4px 4px;
	width:550px;
	background: #167595 url(../images/graysky.jpg);
}
.nav {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 0px;
	width: 225px;
}

.navlists 
{
    list-style-image:none;  
    list-style-type:none;  
    margin-left:0px; 
    margin-top:0px;
  
}

th.right {
	border-top: 0;
	border-left: 0;
	border-right: 1px  dotted #DFDFDF;
	background: url(../images/cellbackgrounds/headerbg.jpg);
}
td.nav {
	border-right: 1px  dotted #DFDFDF;
	border-left: 1px  dotted #DFDFDF;
	border-bottom: 1px  dotted #DFDFDF;
	background: #ffff;
	padding: 2px 2px 2px 5px;
	font: 9px Arial, Verdana, Helvetica, sans-serif;
	color: #4f6b72;
}

td.row {
	border-right: 1px  solid #DFDFDF;
	border-left: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	border-top: 1px  solid #DFDFDF;
	background: #ffff;
	padding: 6px 6px 6px 12px;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
}

td.top50 {
	border-right: 1px  solid #DFDFDF;
	border-left: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	background: #ffff;
	padding: 6px 6px 6px 12px;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
}

td.rowalt {
	background: #F5FAFA;
	color: #4f6b72;
	border-right: 1px  solid #DFDFDF;
	border-left: 1px  solid #DFDFDF;
	border-top: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 12px;
}

td.spec {
	border-left: 1px solid #DFDFDF;
	border-right: 0;
	border-bottom: 1px  solid #DFDFDF;
	border-top: 1px  solid #DFDFDF;
	background: #fff ;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
	padding: 6px 6px 6px 12px;
}

td.specalt {
	border-left: 1px solid #DFDFDF;  
	border-right:0;
	border-bottom: 1px  solid #DFDFDF;
	border-top: 1px  solid #DFDFDF;
	background: #f5fafa url(../images/bullet2.gif) no-repeat;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
	padding: 6px 6px 6px 12px;
}
td.box {
	border-left: 1px solid #DFDFDF;
	border-right: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	border-top: 1px  solid #DFDFDF;
	background: #fff ;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
	padding: 6px 6px 6px 12px;
}
td.usp {
	border-left: 1px solid #DFDFDF;
	border-right: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	border-top: 0;
	background: #fff ;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.9em;
	color: #797268;
	padding: 6px 6px 6px 12px;
}

td.signup

{
    width: 275px;
    border: 2px;
    background-color:Blue;
}


th.promotion {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-right: 1px dotted #DFDFDF;
	border-bottom: 1px dotted #DFDFDF;
	border-top: 1px dotted #DFDFDF;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #167595 url(../images/cellbackgrounds/header-promo.jpg);
}

td.contents {
	border-left: 1px solid #DFDFDF;
	border-right: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	border-top: 1px  solid #DFDFDF;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
	padding: 6px 6px 6px 6px;
	width: 100%
	
}
td.ctext {
	border-left: 1px solid #DFDFDF;
	border-right: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	border-top: 1px  solid #DFDFDF;
	padding: 6px 6px 6px 12px;
	width: 100%
	
}
table.contentsbackground
{
    border-collapse: collapse;
    border: 1px solid #839E99; 
    background: #fofofo;
    font: .9em/1.2em Georgia, "Times New Roman", Times, serif;
    
}
thead.header
{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 16px 16px 12px;
	background: #167595 url(../images/graysky.jpg)
}
thead.newsflash {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 6px;
	background: #167595 url(../images/cellbackgrounds/headerbg_mkt.jpg);
}
#hometextheader
{
    font:bold 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#hometext
{
	border-left: 1px solid #DFDFDF;
	border-right: 1px  solid #DFDFDF;
	border-bottom: 1px  solid #DFDFDF;
	border-top: 1px  solid #DFDFDF;
	background: #fff ;
	
	color: #797268;
	padding: 6px 6px 6px 12px;
	
}

td.createpolicy

{
    width : 550px;
    vertical-align:top ;
    background-color:Gray;
    border: 25px;
    border-width: 20px;
    text-align: right;
    
    
}

.cpolicy

{
    width : 550px;
    vertical-align:top ;
    background-color:Gray;
    border: 25px;
    border-width: 20px;
    text-align: right;
    
    
}

.menutop
{
	color			: #cccccc;
	float			: left;
	margin-left		: 6px;

}

.logosetter

{
    
    float:left;
    margin:8px; 
    border-width:1px; 
    border-style:solid; 
    border-color:#000000;
    padding: 5px; 
    
}
