html { height:100%; }
body {
 font-family: "Trebuchet MS",Helvetica,sans-serif;
 background:  #fef5c6 url('img/background.gif') repeat-x;
 margin:0px;
 height:100%;
 color: #666666;
}

a,a:hover,a:active,a:visited{ color: #92b13e; text-decoration: none !important; }
img { border: 0px; }

#wrap{
 width: 912px;
 margin:0 auto;
 background: url('img/wrapperback.gif') repeat-y;
 padding:0px 4px;
}

#verytop{
 width: 912px;
 height: 105px;
 background: url('img/headerback.gif') top right no-repeat;
}

#verytop #logo{
 width: 225px;
 height: 65px;
 margin-left: 20px;
 margin-top: 20px;
 background: url('img/logo.gif') no-repeat;
 float: left;
}

.rightmenu {
 float: right;
 margin-top:15px;
 margin-right: 27px;
 color: #acca57;
 font-size: 11px;
 width: 300px;
}

.rightmenu a {
 color: #acca57;
 text-decoration: underline;
 font-size: 11px;
 font-weight:bold;
}

.slogan {
 background: url('img/slogan.gif') no-repeat;
 width: 330px;
 height:22px;
 float: right;
 margin-top:29px;
}

#amenu{
 height: 38px;
 background-color: #666666;
 width:912px;
}

#center{
 width: 912px;
 padding-top: 17px;
 height: 315px;
 background: url('img/centerback.gif') repeat-x;
}

.bmenu1 span, .bmenu1-on span,.bmenu2 span, .bmenu2-on span,.bmenu3 span, .bmenu3-on span,.bmenu4 span, .bmenu4-on span ,.bmenu5 span, .bmenu5-on span ,.bmenu6 span, .bmenu6-on span ,.bmenu7 span, .bmenu7-on span,.bmenu8 span, .bmenu9-on span,.bmenu9 span, .bmenu9-on span { display: none; }



.bmenu1{
 width: 192px;
 height: 38px;
 background: url('img/button1.gif') no-repeat;
 background-position: top left;
 float: left;
 cursor: pointer; 
}

.bmenu1-on, .bmenu1:hover{
 width: 192px;
 height: 38px;
 background: url('img/button1.gif') no-repeat;
 background-position: bottom left;
 float: left;
 cursor: pointer;
}

.bmenu2{
 width: 192px;
 height: 38px;
 background: url('img/button2.gif') no-repeat;
 background-position: top left;
 float: left;
 cursor: pointer; 
}

.bmenu2-on, .bmenu2:hover{
 width: 192px;
 height: 38px;
 background: url('img/button2.gif') no-repeat;
 background-position: bottom left;
 float: left;
 cursor: pointer;
}

.bmenu3{
 width: 192px;
 height: 38px;
 background: url('img/button3.gif') no-repeat;
 background-position: top left;
 float: left;
 cursor: pointer; 
}

.bmenu3-on, .bmenu3:hover{
 width: 192px;
 height: 38px;
 background: url('img/button3.gif') no-repeat;
 background-position: bottom left;
 float: left;
 cursor: pointer;
}

.bmenu4{
 width: 192px;
 height: 38px;
 background: url('img/button4.gif') no-repeat;
 background-position: top left;
 float: left;
 cursor: pointer; 
}

.bmenu4-on, .bmenu4:hover{
 width: 192px;
 height: 38px;
 background: url('img/button4.gif') no-repeat;
 background-position: bottom left;
 float: left;
 cursor: pointer;
}

.centertitle{
 background: url('img/centertitle.gif') no-repeat;
 width: 602px;
 height: 72px;
 float:left; 
}
.centertitle h1{ display:none; }

.applydiv {
 width: 270px;
 float:right;
 height: 57px;
 padding-top: 15px;
 padding-right: 27px;
}

.videodiv{
 width: 270px;
 height: 220px;
 padding-right: 27px;
 float:right;
 padding-top: 8px;
}

.sliderdiv{
 width: 580px;
 height: 220px;
 margin-top: 8px;
 margin-left: 20px;
 float:left;
 background: url('img/sliderback.gif') no-repeat;
}

.slide{
 margin-left: 10px;
 margin-top: 20px;
 float:left;
}



.leftside{
 width: 599px;
 float: left;
 padding-right: 10px;
}

.rightside{
 width: 303px;
 float:right;
}

.leftside h1,.content h1{
 color: #3887c0;
 font-size: 22px;
 font-weight: bold;
 margin-left: 29px;
 padding-bottom: 18px;
 border-bottom: 1px dotted #3887c0;
 margin-top: 20px;
}

.leftside p{
	margin-left:0px !important;
}

.content h1{ margin-right: 20px; }

.content h1 strong { float: left; width: 300px; height: 20px; display: block;}
.content h1 span{ float: right;}
.content h1 a,.content h1 a:hover,.content h1 a:active,.content h1 a:visited{ color: #3887c0;}

.content{
 width: 912px;
 padding-bottom: 30px;
}

#footer{
 width: 912px;
 margin: 0 auto;
 background-color: #666666;
 color: #F2f2f2;
 font-size: 12px;
 height: 24px;
 text-align:center;
 padding-top: 8px;
}

#footer a,#footer a:hover,#footer a:visited,#footer a:active{
 color: #FFFFFF;
 text-decoration: none;
}

.dropdown { list-style: none; padding:0;  margin-left: 29px;}

.dropdown li{
 width: 540px;
 height: 25px;
 background: url('img/listback.gif') no-repeat;
 padding-top: 0px;
 padding-left: 35px;
 margin-bottom: 5px;
}

.dropdown .onlytext{
 background: none;
 padding-left:35px;
 padding-right: 15px;
 width: 520px;
 padding-bottom: 10px;
 font-size: 12px;
 color: #666666;
 text-align:justify;
}

.dropdown li a{
 text-decoration: none;
 color: #666666;
 font-size: 14px;
}

.fivesteps{ list-style: none; padding:0;  margin-left: 29px; }

.fivesteps li{
 width: 540px;
 color: #666666;
 font-size: 14px;
 margin-bottom: 7px;
}

.fivesteps li span{
 color: #3887c0;
 font-weight: bold;
 padding-right: 20px;
 padding-left: 10px;
}

.bottomline{
 width: 850px;
 margin: 0 auto;
 padding-top: 20px;
 border-top: 1px dotted #3887c0;
 margin-bottom: 20px;
}

.bottomnote{
 width: 142px; float: left;
 padding-left: 70px;
 min-height: 53px;
 font-size: 12px;
 color: #666666;
 padding-top: 8px;
}

.network{ background: url('img/networkicon.gif') no-repeat; }
.earth{ background: url('img/earthicon.gif') no-repeat; }
.chain{ background: url('img/chainicon.gif') no-repeat; padding-top: 15px;}
.bulb{ background: url('img/bulbicon.gif') no-repeat; }

.box {
	margin-top:0px !important;
	margin-left:0px !important;
	margin-bottom:12px;
	width:225px !important;
}

.box1 .main .inner .box a { text-decoration: none; }
.box1 .main .inner .center { padding: 0px; text-align:center; }
.box1 .main .inner .center_network { padding: 0px; text-align:center; }
.box1 .main .inner .center img { margin-top: 5px; margin-bottom: 5px; }
.box1 .main .inner .center_network img { margin-top: 10px; margin-bottom: 10px; }
.box1 .top { background: url(img/top.gif?1) no-repeat !important; }

.quote{
 width: 248px;
 margin:0 auto;
 background: url('img/quote1.gif') no-repeat;
 padding-left: 24px;
}

.quote span{
 display: block;
 width: 200px;
 padding-right: 24px;
 background: url('img/quote2.gif') bottom right no-repeat;
 font-style: italic;
 margin-bottom: 8px;
}

.publink{
 width: 85px; 
 height: 37px;
 background: url('img/publisher.gif');
 float:left; margin-left:1px;
 margin-top: 1px;
 text-align:center;
 font-size:11px;
 text-decoration: none;
 color: #6f6f6f;
 font-family:arial;
 border-top: 2px solid #cccccc;
}

.publink:hover, .publink-on{
 background: url('img/publisher_hover.gif');
 color: #ffffff;
 width: 85px; 
 height: 37px;
 float:left; margin-left:1px;
 margin-top: 1px;
 text-align:center;
 font-size:11px;
 text-decoration: none;
 font-family:arial;
 border-top: 2px solid #cccccc;
}

#publinks{ width:258px;  height: 39px; margin: 0 auto; }

.svw {width: 50px; height: 20px; background: #fff;}
.svw ul{position: relative; left: -999em;}

.stripViewer { 
	position: relative;
	overflow: hidden; 	
	margin-left: 10px;
	margin-top: 20px;
	float:left;
	padding:0px !important;
}
.stripViewer ul { /* this is your UL of images */
	position: relative;
	left: 0;
	top: 0;
	width: 1%;
	list-style-type: none;
	padding:0 !important; margin:0 !important; 
}
.stripViewer ul li { 
 float:left;
}
.stripTransmitter { 
 width:21px !important;
 float:right;
 margin-right:14px;
 padding-top:140px;
}
.stripTransmitter ul { 
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	width:21px !important;
}
.stripTransmitter ul li{ /* in this list too, each LI is arranged horizontally */
	width: 21px;
	float:left;
}


.stripTransmitter a{
 display: block;
 width: 15px;
 height:21px;
 text-decoration: none;
 color: #3887c0;
 font-weight: bold;
 padding-left:6px;
}
.stripTransmitter a:hover { /* hover */
 background: url('img/circle.gif') no-repeat;
 color: #FFFFFF;
}
.stripTransmitter a.current, .stripTransmitter a.current:hover { /* current */
 background: url('img/circle.gif') no-repeat;
 color: #FFFFFF;
}

#applynow{
 background: url('img/applynow.gif') top no-repeat;
 border:0px;
 cursor:pointer;
 width: 270px;
 height: 54px;
}

#applynow:hover{
 background: url('img/applynow.gif') bottom no-repeat;
 border:0px;
 cursor:pointer;
 width: 270px;
 height: 54px;
}

ul.iconized{
 margin: 0px;
 padding: 0px;
 padding-left: 30px;
}

ul.iconized li{
 background: url('img/icon.gif') no-repeat;
 list-style: none;
 font-size: 14px;
 padding-left: 29px;
 margin-bottom: 15px;
}

ul.iconized li span{
 font-weight: bold;
 color: #3887c0;
}

input[type="text"],input[type="password"],input.forminput, textarea{
 border: 1px solid #CCCCCC;
 width: 70%;
 float: left;
 margin-bottom: 5px;
 padding: 5px;
}

input[type="text"]:focus,input[type="password"]:focus,input.forminput:focus, textarea:focus{
 border: 1px solid #3887c0;
 width: 70%;
 float: left;
 margin-bottom: 5px;
 padding: 5px;
 color: #3887c0;
 font-size: 14px;
}

label{
 float: left;
 width: 30%;
 font-size: 12px;
 padding-top: 5px;
 margin-bottom: 5px;
}

.applysmall{
 float: right;
 border: 0px;
}

.column{ width: 282px; float: left; margin-left: 10px;}
.column .top_payments { width: 282px; float: left; height: 47px; background: url('img/payments_top.gif') no-repeat; }
.column .top_install { width: 282px; float: left; height: 47px; background: url('img/install_top.gif') no-repeat; }
.column .top_experience { width: 282px; float: left; height: 47px; background: url('img/experience_top.gif') no-repeat; }
.column .top_approvalp { width: 282px; float: left; height: 47px; background: url('img/approvalp_top.gif') no-repeat; }
.column .top_approvalc { width: 282px; float: left; height: 47px; background: url('img/approvalc_top.gif') no-repeat; }
.column .top_trusting { width: 282px; float: left; height: 47px; background: url('img/trusting_top.gif') no-repeat; }
.column .main { width: 282px; float: left; background: url('img/columnback.gif') repeat-y; }
.column .bottom { width: 282px; float: left; height: 18px; background: url('img/column_bottom.gif') no-repeat; }

.column .main .inner{ padding-left: 20px; padding-right: 20px; padding-top: 10px; font-size: 12px; }
.column .main .inner span {  color: #3887c0; font-weight: bold; font-size:14px; }

.maintext{
 margin-left: 29px; font-size: 14px;
}

.bigbox{ width: 580px; float: left; margin-top: 20px; margin-left: 24px;}
.bigbox .top { width: 580px; float: left; height: 20px; background: url('img/bigbox_top.gif') no-repeat; }
.bigbox .main { width: 540px; float: left; background: url('img/bigbox_back.gif') repeat-y; padding:20px; padding-top: 0px; padding-bottom: 0px; }
.bigbox .bottom { width: 580px; float: left; height: 20px; background: url('img/bigbox_bottom.gif') no-repeat; }
.bigbox .main h2 { padding: 0px; margin: 0px; font-size: 18px; color: #3887c0; font-weight: bold; }
.bigbox .main h2 a,.bigbox .main h2 a:hover,.bigbox .main h2 a:active,.bigbox .main h2 a:visited{ padding: 0px; margin: 0px; font-size: 18px; color: #3887c0; font-weight: bold; }
.bigbox .main .block { border-bottom: 1px dotted #3887c0; padding-bottom: 15px; font-weight: bold; font-size: 14px; padding-top: 15px; margin-bottom: 20px; }

.bigquote { width: 340px; background: url('img/quote1.gif') top left no-repeat; float: left; padding-left: 30px; margin-top: 15px; margin-bottom: 15px; }
.bigquote span { font-weight: normal; background: url('img/quote2.gif') bottom right no-repeat; display: block; padding-right: 20px; width: 320px; font-size:11px;  }

.logobox { float: right; width: 150px; margin-top: 15px; }

.contact{ width: 150px; float: left; margin-left: 45px; font-size: 14px; margin-top: 45px; }

.maincontent { font-size: 14px; padding-left: 29px; padding-right: 20px; }
.maincontent a,.maincontent a:hover,.maincontent a:active,.maincontent a:visited{ color: #92b13e; text-decoration: none; }

#sites label{ width: 15%; float: left; }
#sites input{ width: 45%; float: left; margin-right: 10px; }
.formnote{ font-size: 12px; margin-left: 80px;}
.clear { clear:both; }
.formlabel{ padding-left:10px; }
.redstar { color: #aa0000; }

.send_application{ width: 173px; height: 37px; border:0px; background: url('img/send_application.gif') no-repeat; }


.box1 .main .inner ul { list-style: none; padding-left: 0px;}
.box1 .main .inner .box .cat-item, .box1 .main .inner .box .menu_year ul li, .box1 .main .inner .box .menu_current_year ul li {
	padding-left: 25px;
	background: url('img/arrow-large.gif') no-repeat 0% 50% !important;
	margin-bottom: 10px;
}

.error{ font-size: 12px; color: #aa0000; margin-bottom: 10px; }

.entry-content{ font-size:12px; }
.entry-content img { float: left; margin-right: 10px; margin-bottom: 10px; }

.postdata { font-size: 12px; font-style:italic; float:left; clear:both; }
.postdata a{ font-weight: bold; }

.rss {
    height: 22px;
	width: 22px;
	float: left;
	margin-left: 10px;
	margin-top:0px;
}
.rss a {
    float:right;
    width:22px;
    height:22px;
    background:url(images/rss-icon.jpg) 0 0 no-repeat;
    text-indent:-9999px;
}


.headnumber {
	font-size: 15px;
	font-weight: bold;
}

.dotdiv	{
	 border-bottom: 1px dotted #3887c0;
	 padding-bottom: 10px;
}


.comment {
	margin: 0 0 20px 0;
	padding: 20px;
	background: #f9f9f9;
	border-left: 2px solid #D2D6D8;
}
.comment .details img {
    vertical-align:middle;
}

.comment p{ width: 520px; }

.entry-content li{ margin-bottom:15px; }

