#left_bg,#right_bg,#wrap{
   height:580px;
   float:left
}
#header_box,#logo_box{
   height:120px;
   //border-style: double;
}
#content_area,#footer,#left_panel,#login_panel,#quick_menu,#search_box,#user_panel{
   text-align:left
}
#footer,#login_panel,#user_panel,#user_panel ul li a,.input_class,body,html{
   font-family:Tahoma;
   font-size:11px
}
#quick_menu ul,#user_panel ul{
   margin-left:-2.3em
}
#footer #text,#header_right,#icon,#left_bg,#left_panel,#logo_box,#search_div,#middle_panel,#newstext,#right_bg,#right_panel,#wrap{
   float:left
}
*{
   margin:0
 }
body,html{
   color:#666;
   background:url(../images/bg.jpg) top repeat-x #fff;
   margin:0;
   text-align:center;
   width:100%
}
#main{
   width:976px;
   margin:0 auto
}
#left_bg{
   width:13px;
   background:url(../images/left_bg.png) left no-repeat
}
#right_bg{
   width:13px;
   background:url(../images/right_bg.png) left no-repeat
}
#wrap{
   width:950px;
   background:#FFF
}
#header_right{
   width:842px;
   height:120px;
}
#header{
   //border-style: double;
   width:714px;
   //padding-top: 10px;   
   
}
#menu{
   height:25px;
   background:#736F6F
}
#logo_box,#search_div{
   background:url(../images/loginbox_bg1.jpg) bottom repeat-x #FFF;
}
#login_panel{
   padding:5px 15px 5px;
   color:#818181
}
#user_panel{
   padding:20px 15px 0;
   color:#818181
}
#user_panel span{
   color:#454B54;
   font-weight:700
}
#user_panel ul li{
   list-style:url(../images/prof_arrow.gif);
   padding:1px 0 0 1px
}
#user_panel ul li a{
   color:#383939;
   text-decoration:none
}
#user_panel ul li a:active,#user_panel ul li a:hover{
   font-family:Tahoma;
   font-size:11px;
   color:#049592;
   text-decoration:none
}
#header_button{
   width:950px;
   height:6px;
   background:#FFC222
}
#footer_border{
   width:950px;
   height:1px;
   background:url(../images/footer_border.gif) top no-repeat
}
#footer{
   padding:0 15px;
   color:#A8945F
}
#footer{
   float:left;
   padding-right:10px
   }
  
#footer #text{
   padding-top:5px
}
#footer #text a,#footer #text a:active,#footer #text a:hover{
   color:#A8945F;
   text-decoration:none
}
.input_class{
   height:20px;
   width:90px;
   border:1px solid #D7D8D7;
   background:#FFF9B8;
   padding-left:4px;
   color:#818181
 }
#marketing_panel,#quick_link{
   margin-left:6px;
   margin-top:6px;
   width:187px
}
#captainzilog,#marketing_panel{
   font-size:13px;
   color:#333132;
   font-family:sans-serif;
   font-weight:700
}
#content_area{
   width:920px;
   min-height:308px
}
#content_area_home{
   width:920px;
   text-align:left;
   padding:10px 15px 30px 0
}
#left_panel{
   width:232px
}
#marketing_panel{
   background:url(../images/marketting_bg.jpg) top left no-repeat;
   height:41px;
   padding:10px 10px 15px 9px
}
#captainzilog{
   cursor:pointer;
   width:206px;
   height:66px;
   padding:5px 0 8px 3px
}
#marketing_panel span{
   font-size:10px;
   text-transform:uppercase;
   font-weight:700;
   font-family:sans-serif
}
#quick_link,#quick_menu,#quick_menu ul li a{
   font-family:Tahoma;
   font-size:11px
}
#quick_link{
   font-weight:700;
   color:#FFF;
   padding:5px 10px 0 9px;
   height:20px;
   background:#5D5D5F
}
#quick_menu{
   padding:5px 15px 10px;
   color:#025
}
#quick_menu span{
   color:#454B54;
   font-weight:700
}
#quick_menu ul li{
   list-style:url(../images/quick_arrow.gif);
   padding:1px 0 0 1px
   }
#quick_menu ul li a{
   color:#025;
   text-decoration:none
   }
#quick_menu ul li a:active,#quick_menu ul li a:hover{
   font-family:Tahoma;
   font-weight:700;
   font-size:11px;
   color:#025;
   text-decoration:none
   }
#middle_panel{
   width:385px;
   padding-left:20px;
   padding-right:20px;
   font-family:Arial;
   font-size:12px;
   color:#505967;
   text-align:justify;
   background:url(../images/content_divider.gif) top left repeat-y
   }
#newstext,#video_link a{
   font-family:Tahoma;
   font-size:11px
   }
#content_dv_hr{
   background:url(../images/content_divider_hr.gif) repeat-x;
   height:1px;
   width:385px;
   margin-top:20px;
   margin-bottom:0
   }
#news_div{
   padding-top:15px;
   padding-bottom:15px;
   width:190px
}
#newstext{
   color:#383939;
   padding-left:5px;
   width:158px
   }
#newstext a{
   color:#383939;
   text-decoration:underline
   }
#icon{
   background:url(../images/datacon.png) top left no-repeat;
   height:21px;
   width:22px
   }
#video_div{
   border:1px solid #C7C5C5;
   padding:4px 5px
   }
#video_link{
   margin-left:5px;
   margin-right:22px
   }
#video_link a{
   text-decoration:none;
   color:#272727;
   background:url(../images/vid_arrow.gif) left center no-repeat;
   padding-left:15px
   }
.search_inp,.sl_class{
   font-family:Tahoma;
   background:#FFE294;
   border:1px solid #646362
   }
#video_link a:active,#video_link a:hover{
   color:#A80202
   }
#clear{
   clear:both
   }
#gap_small{
   padding:2px
   }
.sl_class{
   font-size:11px;
   color:#4F4F4F;
   height:22px;
   width:117px
}
.login_submit{
   height:21px;
   width:45px;
   font-size:10px;
   color:#383939
   }
a.login_link{
   color:#818181;
   text-decoration:none
   }
a.login_link:active,a.login_link:hover{
   color:#818181;
   text-decoration:underline
}

#img_top{
    display:block;
    margin:auto;
}


#logo_small{
   padding: 25px 0;
   margin:auto;
   float:left;
}

#search_div{
   width:125px;
   height:95px;
   border-left:solid;
   border-left-color: #F8F8FF;
}

#search_box{
   padding:0px 5px 0
}

.search_inp{
   font-size:11px;
   color:#4F4F4F;
   height:15px;
   width:108px;
   padding-left:5px
}
.search_submit{
     display: block;
  margin-left:auto;
  margin-right: auto;
  padding-top: 5px;
}
#header_search{
	height:95px;
}
#header_div{
   //border-style: double;   
   float: left;
   width:714ppx;
}