body{ background:#555;}
.clearfix{clear:both;width:100%;height:1px;}
a img{border:none;}
a{border:none;color:#555;font-weight:600;}
a:visited{border:none;}

#accessline_container{
margin: 0px auto 0px auto;  
width:960px;  
background:#fff;
font-family:'Helvetica Neue', 'Helvetica', sans-serif; 
font-size:14px;
color:#555555;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
border-radius:5px;
position:relative;
}
#tabbed_box {  
    

}  
#splash_header{
    position:relative;
}
.tabbed_area{
	padding:10px;
}
.sipclick{
    position:absolute;
    width:270px;
    height:75px;
    
    z-index:2;
    top:110px;
    right:32px;
}
ul.tabs {  
    margin:0px; padding:0px;  
}  
ul.tabs li {  
    list-style:none;  
    display:inline;  
} 
ul.tabs li a {  
    background:url("../images/tabgradient.png");  
    color:#eee;  
    padding:8px 14px 6px 14px;  
    text-decoration:none;  
    font-size:11px;  
    font-weight:bold;  
    text-transform:uppercase;  
    border:1px solid #1f73b2;
    -webkit-border-top-left-radius:5px; 
    -ms-border-top-left-radius:5px; 
    -moz-border-top-left-radius:5px; 
    border-top-left-radius:5px;  
    -webkit-border-top-right-radius:5px; 
    -ms-border-top-right-radius:5px; 
    -moz-border-top-right-radius:5px; 
    border-top-right-radius:5px;  
}  
ul.tabs li a:hover {  
    background:url("../images/activegradient.png"); 
    border-color:#ccc;
    color:#2d2d2d;  
}  
ul.tabs li a.active {  
    background:url("../images/activegradient.png");   
    color:#282e32;  
    border:1px solid #ccc;  
    border-bottom: 1px solid #ffffff;  
}  
.content {  
    background-color:#ffffff;  
    padding:20px;  
    border:1px solid #ccc;
    -webkit-border-radius:5px; 
    -ms-border-radius:5px; 
    -moz-border-radius:5px; 
    border-radius:5px; 
    -webkit-border-top-left-radius:0px;
    -ms-border-top-left-radius:0px;
    -moz-border-top-left-radius:0px;
    border-top-left-radius:0px;
    
}  
#content_2, #content_3,#content_4, #content_5, #content_6, #content_7, #content_8{ display:none; }  
ul.tabs {  
    margin:0px; padding:0px;  
    margin-top:5px;  
    margin-bottom:6px;  
}  
.normal_text{
	text-align:justify;
	font-size:14px;
    margin-top:0px;
    padding:10px;
    padding-bottom:10px;
}
.features_box{padding:10px;background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.equal_col_left{width:420px;float:left;padding:5px;margin-top:0px;margin-bottom:0px;}
.equal_col_right{float:right;width:420px;padding:5px;margin-top:0px;margin-bottom:0px;}
.featurename{color:#555;font-weight:600;margin-bottom:0px;}
.featureinfo{margin:2px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ccc;}
.bullets{padding:20px;margin-left:20px;}
.advantage_info_title{list-style-type:none;font-weight:600;color:#000;}
.supporting_bullets{list-style-type:disc;padding-left:20px;margin-top:3px;list-style-position: inside;}
.reglist{list-style: disc;
    margin-left: 0;
    padding-left: 1em;
    text-indent: -1em;
    list-style-position: inside;
}
.bullets{margin-left:20px;margin-top:3px;padding-top:1px;font-size:14px;
margin:0px;padding-bottom:2px;}
.indentedtitle{font-size:16px;color:#555;margin-bottom:5px;
margin-left:20px;}
.indentedp{color:#555;margin-bottom:15px;
margin-left:20px;margin-top:0px;}




.blacktitle{font-size:22px;color:#555;margin-bottom:5px;}
.bluetitle{font-size:22px;color:#284f76;margin-bottom:5px;}
.subtitle{color:#666;font-size:16px;font-weight:600;}
#setupdiagram{width:700px;height:300px;float:left;}
#setupdiagraminfo{width:180px;float:right;line-height:1.3;padding-top:30px;}
.leftcol{width:290px;float:left;}
.leftcol li{margin-left:20px;list-style-type:none;}
.leftcol li:first-child{margin-bottom:10px;margin-top:20px;}
.middlecol{width:290px;float:left;}
.middlecol li{margin-left:20px;list-style-type:none;}
.middlecol li:first-child{margin-bottom:10px;margin-top:20px;}
.rightcol{width:290px;float:right;}
.rightcol li{margin-left:20px;list-style-type:none;}
.rightcol li:first-child{margin-bottom:10px;margin-top:20px;}





.disclaimer{font-size:11px;color:#bbb;list-style-type:none;margin-left:30px;margin-top:5px;}
.footer{color:#7a7a7a;font-size:11px;width:900px;font-size:12px;margin:5px auto;height:20px; }
.footer a{color:#7a7a7a;margin-right:5px;margin-left:5px;font-size:11px;}
.footer span{float:right;font-size:11px;}
.branding{padding:20px 20px 5px 20px;}
.nav{width:380px;float:right;}
.nav ul{float:right;}
.nav ul li{float:left;margin-right:20px;list-style-type:none;}
.nav ul li a{text-decoration:none;color:#555;font-size:12px;}
.featuresbox{}
.description{padding:10px;margin-top:5px;margin-bottom:20px;background:#eee;-moz-border-radius:5px;
-webkit-border-radius:5px;
-ms-border-radius:5px;
border-radius:5px;}
.color{color:#284F76;}
.asterisk
{
    font-family: Arial, sans-serif;
    font-size: 18px;
    font-weight:bold;
    color: red;
}

input
{
    background-color: #eeeeee;
    color: #000000;
   
    font-size: 12px;
    padding: 3px 3px 3px 3px;
    width: 100px;
    font-family: Helvetica, Arial, sans-serif;
}

.inputshort
{
    background-color: #eeeeee;
    color: #000000;
  
    font-size: 12px;
    padding: 3px 3px 3px 3px;
    width: 50px;
    font-family: Helvetica, Arial, sans-serif;
}

.inputlong
{
    background-color: #eeeeee;
    color: #000000;

    font-size: 12px;
    padding: 3px 3px 3px 3px;
    width: 230px;
    font-family: Helvetica, Arial, sans-serif;
    border-top: 1px solid #999;
border-right: 1px solid #999;
border-left: 1px solid #999;
border-bottom: 1px solid #999;
}

textarea
{
    background-color: #eeeeee;
    color: #000000;

    font-size: 12px;
    padding: 3px 3px 3px 3px;
    width: 230px;
    height: 60px;
    font-family: Helvetica, Arial, sans-serif;
}

input[type="checkbox"], input[type="radio"], input[type="textarea"], input[type="select"], input[type="radio"]{
background: transparent;
border: 0;
width: 16px;
padding: 1px 1px 1px 1px;
}

select, textarea
{
    background-color: #eeeeee;
    color: #2d2d2d;
    border:1px solid #999;
    padding: 3px 3px 3px 3px;
    width: 230px;
    font-size: 12px;
    font-family: Helvetica, Arial, sans-serif;
    
}

.submit
{
    
    color: #000000;

    font-size: 14px;
    height: 20px;
    font-family: Helvetica, Arial, sans-serif;
}

.formbutton{
cursor:pointer;
width:200px;
background:none;

}


#CIPform th {
    font: bold 12px Helvetica, Arial, sans-serif,
    sans-serif;
    color: #284F76;
    border: ;
    padding: 6px 6px 6px 6px;
    
}

#CIPform th.nobg {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
    background: none;
}

#CIPform th.spec {  
    
    border-top: 0;
    
    font: bold 10px Helvetica, Arial, sans-serif,
    sans-serif;
}

#CIPform th.specalt {
    
    border-top: 0;
    
    font: bold 18px Helvetica, Arial, sans-serif,
    sans-serif;
    color: #284F76;
}
.notice{
    color:#284F76;
    padding-top:10px;
}
th.captcha{
    text-align:center;
}
.captchadiv{
    text-align:center;
    width:315px;
    padding:10px;
    background:#eee;
    margin: 0px auto;
}
#CIPform th.specalt2 {
    
    border-top: 0;
    
    font: bold 11px Helvetica, Arial, sans-serif,
    sans-serif;
    color: #5b5b5b;
}

#CIPform td {
   
    background: #fff;
    padding: 6px 6px 6px 12px;
    color: #2d2d2d;
}


#CIPform td.alt {
    background: #F5FAFA;
    color: #2d2d2d;
}
#CIPform{
    padding:10px;
    border: 2px solid #eee;
    margin-bottom:20px;
}
.thirdboxes{
    width:250px;
    text-align:justify;
    float:left;
    margin-right:35px;
}
.thirdboxes p{
    padding:5px;
    }
.row{
        width:900px;
        margin: 5px auto;
    }
.reasongrid img{
    float:left;
    margin-bottom:20px;
}
.reasongrid{
    float:left;
    width:380px;
    padding:10px;
    border: 1px solid #eee;
    height:150px;
    margin:10px;
}
.reasongrid p{
    text-align:justify;
    padding-right:15px;
    margin-top:5px;
}
#certified{}
#certified table{}
#certified table tbody tr{}
#certified table tbody tr td{padding:10px;}
