body, html {margin:0; padding:0; color:#182d46; font:13px "Trebuchet MS"; text-align:center; background:url(../image/body_bg.gif) no-repeat center top #eef8fd;}
a{color:#5173ae; text-decoration:none;}
a:hover{color:#df0c1b; text-decoration:none;}
.maincontainer{margin:0 auto; text-align:left; width:930px;}
.header{width:930px; height:194px; background:url(../image/header.jpg) no-repeat center top; margin:0 auto; border:0;}
.layoutArea {width:930px; float:left;}
.logo{width:195px; height:150px; float:left; margin-top:6px;}
.shop_link{text-align:right; padding-right:19px; font-size:12px;} 
.shop_link img{vertical-align:middle;}
.topmenu{width:931px; float:left;}
.w98px{width:98px;}
.w178px{width:178px;}
.w100px{width:100px;}
.w101px{width:101px;}
/*home video section*/
.content_container{background:url(../image/contentarea_bg.gif) no-repeat left top #fff; padding:20px 18px 30px 34px; width:878px; float:left;}
.vdo_player{width:500px; float:left;}
.vdo_player .title{background:#7aa5d5; color:#fff; width:480px; height:43px; text-align:left; vertical-align:middle; font-size:22px; display:block; padding:14px 0 0 20px; float:left;}
.vdo_player .player{width:500px; background:url(../image/vdo_player_bg.gif) repeat-x left top; text-align:center; padding:9px 0; margin-top:5px; float:left;}
.top_items{width:366px; float:right; padding:0 0 0 0;}
.top_items .box{width:157px; float:left; height:157px;  background:url(../image/top_box_bg.gif) repeat-x left top; text-align:left; position:relative; padding:5px;}
.top_items .box img{border:solid 1px #aedcf0;}
.top_items .box .item_name{position:absolute; width:155px; background:#fff; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; top:0; left:0; z-index:999; font-size:18px; font-weight:bold; color:#3a5d8b; padding:10px 0; text-align:left; padding-left:10px;}
.play_btn{position:absolute; left:0; top:0; z-index:99999; width:165px; text-align:center; margin-top:40px;}
.play_btn img{border:0 !important;}
.mr10px{margin-right:15px;}
.mt10px{margin-top:15px;}
.mb10px{margin-bottom:10px;}
.mt20px{margin-top:20px;}
.pb20px{padding-bottom:20px;}
.contentarea{width:861px; padding:35px 0 0 0; float:left;}
.res_packs{width:252px; float:left;}
.res_packs .pack_title{color:#2b6ebe; font-size:24px; font-weight:bold; padding:0px 0 12px 0; margin:0;}
.res_packs a{margin-bottom:2px; font-size:18px; float:left; width:223px; padding:10px 0 0 15px; height:30px; text-decoration:none; color:#fff !important;}
.res_packs a b{font-size:25px; font-weight:bold; line-height:30px;}
.res_packs_0{background:url(../image/res_packs_green.gif) no-repeat left top; padding:5px 0 0 10px;}
.res_packs_1{background:url(../image/res_packs_pink.gif) no-repeat left top; padding:5px 0 0 10px;}
.res_packs_2{background:url(../image/res_packs_blue.gif) no-repeat left top; padding:5px 0 0 10px;}
.winner{padding-top:21px; float:left;}
/*news*/
.contentarea .news{padding:0 0 0 30px; width:575px; float:right;}
.news h1{ padding:0; margin:0;}
.news h1 a{color:#df0c1b; text-decoration:none; font-size:20px;}
.news span{color:#2e659e; font-size:13px;}
.news p{padding:10px 0 ; line-height:18px; font-size:13px; color:#182d46; margin:0;}
a.readmore{color:#fff; background:#df0c1b; font-size:12px; padding:1px 10px;}
a:hover.readmore{color:#df0c1b; background:#fff; font-size:12px; padding:1px 10px; border:solid 1px #df0c1b;}
.test{border:solid 1px #cc0000;}
.bortop{border-top:solid 1px #df0c1b;}
/*footer css*/
.footer{background:url(../image/footer_bg.gif) repeat-x left top; width:930px; text-align:center; height:35px; padding:18px 0 0 0; clear:both; margin:0 auto;}
.footer a{color:#727374; text-decoration:none; font-size:13px; margin:0 10px;}
.footer a:hover{color:#353535 !important; text-decoration:none;}
.copy{background:transparent; width:895px; color:#447bbd; text-align:left; margin:15px auto 0 auto; padding:10px 0 70px 15px;}
.copy .copyright{float:left;}
.copy .copyright a{margin:0 !important;color:#447bbd; }
.copy .paypal{float:right; text-align:right;}

/*about Us */
.about_container{background:url(../image/about_bg.gif) no-repeat center top #fff; padding:30px 0; width:930px; _width:931px; margin:0 auto; text-align:center; height: auto !important; /* for modern browsers */height: 450px; /* for IE5.x and IE6 */min-height: 450px; /* for modern browsers */}
.about_container .leftmenu{width:227px; float:left; padding:0 10px 0 10px;}
.leftmenu .titles{color:#415286; padding:0 0 5px 0; margin:0; font-size:24px;}
.leftmenu ul{list-style-type:none; padding:0px; margin:0 0 40px 0; background:none;}
.leftmenu ul li{list-style-type:none; padding:0px; margin:0; border-bottom:solid 2px #fff;}
.leftmenu ul li a{padding:10px 0 10px 10px; margin:0 !important; display:block; text-decoration:none; background:#7aa0cc; font-size:15px; line-height:20px; font-weight:bold; color:#dae5f1;} 
.leftmenu ul li a:hover{background:#435589; text-decoration:none; color:#cbd0de;} 
.leftmenu ul li a.selected{background:#435589; color:#cbd0de;}
.contentarea .rgtcontainer{padding-left:30px; _padding-left:5px; width:575px; float:left;}
.rgtcontainer h1{ padding:0; margin:0;}
.rgtcontainer h1 a{color:#df0c1b; text-decoration:none; font-size:20px;}
.rgtcontainer .head_title{font-size:36px; color:#2e578b; padding-bottom:5px; }
.rgtcontainer .heading{ background:#4287d9; color:#fff; font-size:18px; padding:2px 0 2px 10px;}
.rgtcontainer p{line-height:15px;}
.rgtcontainer ul{padding:0; margin:0;}
.rgtcontainer ul li{padding:0; margin:0;}
.pt10px{padding-top:10px;}
.featured_projects{width:575px; float:left; padding-top:20px;}
.featured_projects img{float:left; margin-right:5px;}
.featured_projects span{color:#00b8e7; font-size:14px; font-weight:normal;}
.fs14{font-size:14px !important;}
.posR{position:relative;}
.posA{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.buy_now{cursor:pointer; z-index:999; top:20px; left:445px; padding:45px 5px 10px 15px; color:#4c74a7; font-size:18px; background:url(../image/buynow_btn.gif) no-repeat left top; width:128px; height:48px; font-weight:bold;}
.buy_now_container{width:575px; float:left; padding-top:20px; position:relative; height:100px;}
.buy_now_new{ position:absolute; cursor:pointer; z-index:999; top:0px; left:445px; padding:45px 5px 10px 15px; color:#4c74a7; font-size:18px; background:url(../image/buynow_btn.gif) no-repeat left top; width:128px; height:48px; font-weight:bold;}
.pro_details{width:450px; padding:10px 0;}
.download{color:#5365a2; text-decoration:none; padding:10px;}
.download img{vertical-align:middle;}
.width{width:520px; float:left;}
.li_width{width:250px; padding:0 10px 15px 0; font-size:13px; margin:0; float:left;}
.li_width li{padding:0 0 10px 0; margin:0;}
.pl30px{padding-left:30px !important;}
.head_title{font-size:36px; color:#2e578b; padding:0 0 5px 0;}
.product-specs{float:left; width:100%;}
.rgtcontainer p span{color:#4287d9; font-size:18px;}
.rgtcontainer  ul{list-style-type:circle; padding:0 0 0 40px; margin:0;}
.rgtcontainer  ul li{list-style-type:disc; padding:0 !important; margin:0 !important;}
.sitemap li{line-height:18px; font-weight:bold;list-style-type:disc;padding-bottom:10px;margin-left:15px;}
.sitemap li ul li{font-weight:normal;list-style-type:circle;margin-left:15px;}
/*new Product List css*/
.pro_slogan{color:#4287d9; font-size:18px;}
.product_list{width:567px; padding-bottom:5px; margin-bottom:10px;}
.product_list .pro_details{width:567px; color:#182d46; float:left; line-height:18px; padding:5px 0 5px 0;}
.product_list h1{color:#fff; padding:0; margin:0; font-size:24px;}
.product_list .pro_img1{}
.product_list .pro_bg_multipack{}
.product_list .bg1{background:url(../image/pro_bg1.gif) no-repeat left top; margin-bottom:5px; height:37px; width:547px; float:left; padding:142px 10px 0 10px;}
.product_list .bg2{background:url(../image/pro_bg2.gif) no-repeat left top; margin-bottom:5px; height:37px; width:547px; float:left; padding:142px 10px 0 10px;}
.product_list .bg3{background:url(../image/pro_bg3.gif) no-repeat left top; margin-bottom:5px; height:37px; width:547px; float:left; padding:142px 10px 0 10px;}
.product_list .bg4{background:url(../image/pro_bg4.gif) no-repeat left top; margin-bottom:5px; height:37px; width:547px; float:left; padding:209px 10px 0 10px;}
.product_list span{font-size:18px; display:block;}
.col_1{ color:#92ba2a; }
.col_2{ color:#dd6698; }
.col_3{ color:#00b8e7; }
.col_grn{ color:#92ba2a; }
.col_pnk{ color:#dd6698; }
.col_blu{ color:#00b8e7; }
.bor_1{ border-bottom:solid 1px #92ba2a;}
.bor_2{ border-bottom:solid 1px #dd6698; }
.bor_3{border-bottom:solid 1px #00b8e7; }
.bor_4{border-bottom:solid 1px #435589; }
a.link1{background:#92ba2a; text-decoration:none; padding:2px 5px; color:#fff; text-transform:uppercase; }
a.link2{background:#dd6698; text-decoration:none; padding:2px 5px; color:#fff;  text-transform:uppercase;}
a.link3{background:#00b8e7; text-decoration:none; padding:2px 5px; color:#fff;  text-transform:uppercase;}
a.link4{background:#435589; text-decoration:none; padding:2px 5px; color:#fff;  text-transform:uppercase;}
.pro_list_buynow{position:absolute; z-index:111; left:460px; top:-15px;}
.pro_list_buynow a{ height:46px; width:86px; display:block; padding:30px 0 0 0; font-size:11px; text-align:center;font-weight:bold;}
.pro_list_buynow a span{ font-size:10px;}
.pro_list_buynow .buynow1{background:url(../image/pro_bg1_buynow.png) no-repeat left top;}
.pro_list_buynow .buynow2{background:url(../image/pro_bg2_buynow.png) no-repeat left top;}
.pro_list_buynow .buynow3{background:url(../image/pro_bg3_buynow.png) no-repeat left top;}
.pro_list_buynow .buynow4{background:url(../image/pro_bg4_buynow.png) no-repeat left top;}
.pro_list_buynow a{color:#4c74a7; text-decoration:none; cursor:pointer;}
.mt5px{padding-top:5px !important;}
.head_title h2{font-size:36px; color:#2e578b; font-weight:normal;}
/*new Product List buy now */
.packages{padding:20px 0 ; width:565px; }
.packages img{margin:0 5px 0 0;}

#main{
	font-size:14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#182D46;
	}
#main h2{
	color:#2E578B;
	}
#main h3{
	color:#4287D9;
	}
#main h4{
	color:#425689;
	font-size:16px;
	font-weight:normal;
	margin-bottom:20px;
	}

.homeblog{padding:0 0 20px 30px; width:575px; float:right;}
.homeblog p{padding:0 0 15px 0;margin:0; border-bottom:1px solid #06F;}

.selectCurrFix {float:right; width:460px; margin-top:-33px; padding-right:230px;}
.selLabelFix {float:right; width:200px; padding-right:10px;}

.group-select ul {padding-bottom:15px !important; *margin-top:-25px !important;}
.group-select ul li {clear:left !important;}

