﻿body{ background-image:url(../Images/Home_Page_Background.jpg); background-position:top center; font-family:Verdana; font-size:12px; background-attachment:fixed; margin:20px 0px 0px 0px; color:#333333;}
a{ color:#00CCFF; text-decoration:none;}
a:hover{ color:#333333;}
#Inner_Main_Frame{ background-color:#FFFFFF; position:relative; margin:20px auto 0px auto; width:950px;}
.Inner_Content{ position:relative; padding:20px;}
.left_block{ width:700px; float:left; min-height:400px;}
.left_block_inner{ width:698px; float:left; min-height:500px;}
.inner_boxes{ float:left; width:320px; min-height:200px; padding:15px;}
.Flash_Media{ width:100%; overflow:hidden; height:200px;}
.right_block{ width:249px; float:left; min-height:380px; padding:0px 0px 10px 0px; border-left:1px solid #EAEAEA;}
.clear_both{ clear:both;}
.Welcome_Message{ font-size:20px; color:#FFF; padding:20px; background-color:#FF9900; position:relative;}
.Welcome_Message .guest_{ background-image:url(../Images/user_bg.jpg); background-repeat:no-repeat; background-position:left top; position:absolute; right:0px; top:0px; padding:5px 15px; width:150px; height:55px; font-size:12px;}
#Menu{ background-image:url(../Images/Menu_Background.jpg); background-position:top; height:40px; font-size:12px; position:relative; border-bottom:1px solid #CCCCCC;}
#Menu span{position:relative; display:block; float:left; }
#Menu a{ display:block; padding:15px 8px 10px 8px; border-left:1px solid #FFF; border-right:1px solid #ccc; font-weight:bold; text-decoration:none; color:#01245c;}
#Menu a:hover{ color: #FFFFFF; background-image:url(../Images/Menu_Hover.jpg);  }
#Menu .tagged{background-image:url(../Images/Menu_Hover.jpg); color:#FFFFFF; padding:15px 8px 10px 8px; border-left:1px solid #FFF; border-right:1px solid #ccc; font-weight:bold; }
.Main_Heading{ font-size:22px; color:#0099FF; padding:5px 0px 10px 10px; margin-bottom:10px; position:relative;}
.block_heading{font-size:20px; padding:10px; color:#0099CC; position:relative; background-image:url(../buttons/head_bg.jpg); background-position:top center; background-repeat:no-repeat;}
.more_option{ background-image:url(../Images/more_option.jpg); background-repeat:no-repeat; background-position:center center; width:20px; height:20px; position:absolute; right:10px; top:10px;}
.box_content{ line-height:20px; text-align:justify; margin:0px 15px 0px 15px; padding-bottom:10px; color:#666666; background-image:url(../buttons/head_bg1.jpg); background-position:bottom center; background-repeat:no-repeat; display:block; position:relative; }
.box_content .product_list{ min-height:75px; padding-bottom:5px; border-bottom:1px solid #F0F0F0; position:relative;}
.box_content .product_list img{ position:absolute; left:0px; top:10px;}
.box_content .product_list .title_{font-size:14px; color:#FF6600; padding:2px 0px 2px 55px; }
.box_content .product_list .desc_{font-size:12px; padding:0px 0px 5px 55px;}
.box_content .product_list .desc_ span{ font-size:11px; color:#0066FF;}
.product_list b{ position:absolute; right:0px; bottom:0px; font-size:10px; color:#0099FF; display:block; cursor:pointer; font-weight:normal;}
.Status_Bar{ background-image:url(../Images/bg_2.jpg); background-repeat:repeat-x; background-position:left top; min-height:40px; position:relative; margin:1px auto 50px auto; width:950px;}
.copy_rights{ font-size:10px; position:absolute; left:5px; bottom:5px; color:#333333;}
#qs{ display:block; padding:6px 0px 6px 30px; text-align:left; font-size:11px; color:#FF3333; font-size:12px; cursor:pointer; background-image:url(../Images/question.jpg); background-repeat:no-repeat; background-position:left middle; }
.box_content .faqs{ text-align:left; line-height:normal; font-size:11px;}
.box_content .faqs a{ display:block; text-decoration:none; color:#FF3300; border-bottom:1px solid #E9E9E9; padding:5px 0px;}
.box_content .faqs a:hover{ color:#0066FF;}
.Sub_Heading{ font-size:16px; color:#FF6600; display:block; padding:5px 0px;}
.Sub_Heading_desc{ padding:0px 0px 10px 20px; border-bottom:1px solid #F2F2F2; position:relative;}
.Sub_Heading_desc b{ display:block; padding:2px; color:#0099FF; background-color:#F8F8F8; font-size:12px; font-weight:normal; }
.Sub_Heading_desc span{ color:#666666; display:block; font-size:11px;}
.Side_links{background-image:url(../buttons/image_banner.jpg); padding:10px; min-height:180px; border-bottom:1px solid #CCCCCC; background-repeat:no-repeat;}
.Side_links a{ display:block; padding:7px 5px 7px 15px; text-decoration:none; color:#FFF; font-size:16px;}
.Side_links a:hover{ color:#00CCFF; }
.Right_Block_2{}
.signUp_Block{position:relative; height:200px;}
.signUp_Block .head_{ font-size:25px; position:absolute; left:14px; top:25px; color:#FF9900;}
.signUp_Block .useradd_icon{ position:absolute; right:12px; top:14px;}
.signUp_Block form{ position:absolute; left:12px; top:90px;}
.signUp_Block .user_name, .user_email{ width:195px; height:14px; padding:5px; border:1px solid #dce2f3; color:#666666; margin-bottom:10px;}
.Special_Product{ padding:15px;}
.Middle_Block{ padding:20px;}
.brdtop{ border-top:1px solid #CCCCCC;}
.bottom_links a{ color:#999999; font-size:11px; border-right:1px solid #CCCCCC; padding:0px 10px;}
.bottom_links a:hover{ color:#0099FF;}
.inner_banner{ height:100px; background-image:url(../Images/inner_banner.jpg); background-repeat:no-repeat; position:relative; border-bottom:1px solid #99CCFF;}
.inner_page_title{ position:absolute; bottom:5px; left:90px; color:#0066CC; font-size:28px;}
.content_area{ padding:20px; margin-bottom:20px; min-height:250px;}
.prdlist{border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:15px 0px 15px 180px; height:220px; position:relative;  margin:10px 0px;}
.prdlist span{border:1px solid #CCCCCC; position:absolute; left:0px; top:15px; padding:5px; height:190px; width:150px; overflow:hidden; text-align:center;}
.prdlist b{font-size:20px; padding:5px 0px; font-weight:normal;}
.prdlist p{}
.prdlist .desca{ height:160px; padding-bottom:10px; overflow:hidden;}
.prdlist strong{font-size:11px; text-align:right; position:absolute; right:0px; bottom:15px; font-weight:normal;}

.more_{ padding:20px 5px; position:relative; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; margin:10px 0px;}
.button_{ background-image:url(../buttons/button_.jpg); background-position:center center; background-repeat:no-repeat; padding:10px; width:140px; font-size:12px; text-align:center; color:#0066CC; cursor:pointer;}
.button_:hover{color:#0099FF;}
.brd_btm{ border-bottom:1px solid #99CCFF; margin-bottom:10px;}
.brd_right{ border-right:1px solid #EAEAEA;}
.heading_{ font-size:24px; color:#FFF; padding:20px; border:1px solid #0099FF; margin:10px;}
.p20{ padding:20px;}
.p10{ padding:10px;}
.category_block{ padding:5px; width:200px; border:1px solid #0099FF; margin:5px;}
.category_block .title_{ font-size:14px; background-color:#006699; color:#99FFFF; padding:5px;}
.category_block .content_{ height:300px; overflow-y:auto; margin:10px 0px 0px 0px;}
.category_block .content_ a{ padding:5px; display:block; border-bottom:1px solid #CCCCCC; color:#006666; background-color:#FFFFFF; margin-bottom:1px;}
.category_block .content_ a:hover{color:#CC3300;}
._selected{ font-size:16px; padding:6px; color:#FFF; background-color:#FF9933;}
.question_{ color:#CC3300; font-size:14px;}
.answer_{ color:#333333; font-size:12px;}
.question_list{ min-height:500px;}
.question_list a{ display:block; padding:5px; border-bottom:1px solid #F3F3F3;}
.question_listans a{ display:inline;}
.wsbg{ background-image:url(../buttons/wsbg.jpg); background-position: center center; background-repeat:no-repeat;}
.layer{position:absolute; left:4px; top:4px; background-color:#FFFFFF; width:99%; display:none; border:1px solid #CCCCCC;}
.layer_canvas{margin:20px; padding:10px;  min-height:300px; border:10px solid #0099FF;}
.profile_{ min-height:150px; position:relative;}
.profile_ img{ position:absolute; left:0px; top:0px;}
.profile_ div{ position:absolute; left:110px; top:10px; width:130px;}
.profile_ div a{ display:block; padding:3px; margin-bottom:1px; font-size:11px; color:#0066CC; border-bottom:1px solid #CCCCCC;}
.profile_ div a:hover{ background-color:#CCCCCC; color:#000000;}
.sub_links{text-align:right;}
.sub_links a{ color:#006699;}
.sub_links a:hover{ color:#333333;}
.sub_heading_{ font-size:20px; color:#006699; padding:10px 5px; display:block;}
.block_bg{ background-image:url(../buttons/subhead.jpg); background-position:lef top; background-repeat:no-repeat;}
.bg_clouds{ background-image:url(../buttons/bg_clouds.jpg); background-position:center top; background-repeat:no-repeat; width:249px; height:400px; overflow:hidden;}
.hdbg{ background-image:url(../Images/Menu_Hover.jpg); background-repeat:repeat-x; background-position:center top;}
.wbg{ background-image:url(../buttons/links_bg.jpg); background-position:left bottom;}
.clr_blu{ color:#0066CC;}
.clr_red{ color:#FF0000;}
.clr_green{ color:#669900;}
