 
body {background:url(../images/bg-body-sub.jpg)  #F0F9FE  repeat-x; margin:0px; padding:0px;  font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; position:relative}

#top-nav {position:absolute; width:589px; right:11px; top:8px; height: 37px;}

#top-menu {position:absolute; width:730px; right:0px; top:90px; background: url(../images/bg-menu.gif) bottom  no-repeat}

.input {margin:10px 0 0 10px; width:190px; font-size:20px; background:url(../images/bg-input.gif); border:1px #CCCCCC solid}
.but-news {background:url(../images/submit-left.gif); width:73px; height:26px; border:none}

form {margin:0px; padding:0px}
 
.wrap1 {width:960px; height:130px; margin:0 auto; background: url(../images/logo.jpg) left no-repeat; position:relative; font-family:tahoma,arial}

#container {width:940px; padding:10px; margin:0 auto; position:relative; background:url(../images/bg-container.jpg) top no-repeat }

#left-side {float:left; width:203px; position:relative}
#left-nav { background:url(../images/bg-sidnav.png); }

.bl {
	
	color: #003399;
	font-size:14px;
}
.bimg {
border:4px solid #EEEEEE;
margin:0 20px 10px 0;
padding:5px;
}
 
#right-side { float:right; width:727px;}
#right-side a {color:#0033CC}

#top-title { margin:25px 0px; margin-left:35px; height:80px;}

#top-title h1{ color:#000099; margin:0px; padding:0px;}


#content { margin-top:80px; background:url(../images/bg-content.gif); padding:0px 40px 30px 40px; font-size:14px;}
#content h3{ margin:0px; padding:0px; font-size:19px; color: #127BAD; border-bottom:1px #ccc solid}

#bottom-content {background:url(../images/bottom-content.gif); height:18px; margin:0px; padding:0px;}

#signform { margin-top:15px; height:330px; background: url(../images/bg-signup.jpg)}
.smallsign {  padding:5px 15px; font-size:12px;}

#formwrap {margin:5px 20px; font-size:13px;}
 
.wrap5 {width:1000px; margin:0 auto; position:relative; background:url(../images/bg-dark.jpg) right no-repeat; height:193px;}

#bottom-nav {background:#13476f; height:193px;}

#left-optin  {position:absolute; padding-left:80px; left:20px; top:20px; width:361px; height:165px; color:#FFF; background:url(../images/icon2.jpg) left top no-repeat}

#opt-in { font-size:13px; position:relative}

#opt-in h2 { margin:0px; font-size:15px; border-bottom:1px #45779c solid; width:220px}

#opt-in h2 {margin:0px; padding:5px 0px; font-size:14px; color:#FFFF33}

#right-bottom {position:absolute; right:15px; top:40px; width: 555px; color: #ffe730; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

#right-bottom a {color:#ffe730; text-decoration:none;}

#right-bottom a:hover {color:#ffe730; text-decoration: underline;}

#right-bottom li{ padding-bottom:10px;}


.field-group {margin-top:5px;}
.label { float:left; width:100px; padding-top:5px;}
.btn-contact { margin-left:100px; margin-top:10px;}


#pricing td { border-bottom:1px #999999 solid; padding:10px;}
#pricing .caption {background: url(../images/bg-caption.jpg); color:#000}
#pricing .top {border-top:1px #CCCCCC solid; }
 
#feedback { position:absolute; width:129px; height:111px; bottom:0px; right:0px;}

#footerbg {height:140px; background: url(../images/bg-sub-blue.jpg) right bottom no-repeat; width:1000px; margin:0px auto}

#footer { background:#283a48; padding:10px; text-align:center; color: #CCCCCC; font-size:10px;}

.input-left {
background:transparent url(../images/input-left.gif) repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:5px 0;
width:200px;
}

#left-follow{font-size:12px; color:#039; padding:0 15px;}