/*---------common Styles----------------*/
body{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:#414038;}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:12px;}
p{margin:0px; padding:0 0 10px 0; line-height:20px; text-align:justify;}
a{text-decoration:underline; color:#FF0000;}
a:hover{text-decoration:none; color:#FF0000;}
img{border:0px;}
form{margin:0px; padding:0px;}

/*---------Position Styles----------------*/
.f_left{float:left;}
.f_right{float:right;}
.pad_l10{padding-left:10px;}
.pad_r10{padding-right:10px;}
.mar_r10{margin-right:10px;}
.mar_l10{margin-left:10px;}
.pad_t10{padding-top:10px;}
.clear{clear:both;}

/*---------Font Styles----------------*/
.txt_cen{text-align:center;}
.txt_jus{text-align:justify;}
.txt_red{color:#ff0000;}
.txt_whit{color:#ffffff;}
.txt_blk{color:#000000;}
.txt_blu{color:#0772B1;}
.txt_black{color:#000000; font-weight:bold;}
.txt_uline {text-decoration:underline;}
.txt_siz10{font-size:10px;}
.txt_siz11{font-size:11px;}
.txt_siz20{font-size:11px;}
.lin_ht20{line-height:20px;}
.lin_ht24{line-height:24px;}


/*---------List Styles----------------*/
ul.list1{list-style:none;}
ul.list1 li{line-height:20px; padding-left:10px;}
ul.list_num{list-style:decimal; padding-left:20px; line-height:22px;}
ul.list_nor{list-style:circle; padding-left:20px; line-height:22px;}

/*---------Image Styles----------------*/
.img_bdr1{border:1px solid #CCCCCC;}
.img_bdr2{border:1px solid #CCCCCC; padding:3px;}
.img_bdr3{border:1px dotted #CCCCCC; padding:3px;}

/*---------Link Styles----------------*/
a.link_red{text-decoration:none; color:#ff0000;}
a.link_red:hover{text-decoration:underline; color:#ff0000;}
a.link_blk{text-decoration:none; color:#000000;}
a.link_blk:hover{text-decoration:underline; color:#000000;}
a.link_rose{text-decoration:underline; color:#cf0698 !important;}
a.link_rose:hover{text-decoration:none; color:#cf0698 !important;}
a.link_orng{text-decoration:none; color:#D84905;}
a.link_orng:hover{text-decoration:underline; color:#D84905;}
a.link_mor{text-decoration:none; padding:5px; background:#999999; color:#000000;}
a.link_mor:hover{text-decoration:none; padding:5px; background:#000000; color:#ffffff;}

/*-------Form Styles ----------*/
.txt_box{width:150px; height:19px; border:1px solid #F5F5F5;}
.txt_area{width:150px; height:75px; border:1px solid #999999;}
.txt_box1{width:35px; height:19px; border:1px solid #999999;}
.txt_box2{width:45px; height:19px; border:1px solid #DBDBDB;}
.txt_box3{width:70px; height:19px; border:1px solid #999999;}
.txtbox1{width:200px; height:19px; border:1px solid #999999;}

.button1{width:100px; height:20px; border:0px; cursor:pointer;}
.button2{border:1px #333333 solid; padding:2px; cursor:pointer; background:#febff4;}

.btn_signup{border:0px; width:56px; height:17px; background:url(../images/btn_signup.gif) no-repeat; cursor:pointer;}
.select_box{width:120px; border:1px solid #CCCCCC;}
/*--------- Main body Style are start here -------*/
.main_body{margin-top:8px;}
/*--Header---*/
.header{float:left; width:984px; height:72px; background:#ffffff; overflow:hidden; margin-bottom:3px;}
.logo{float:left;padding:8px 0 0 10px;}
.top_link{float:right; font-size:11px; color:#010000; padding:5px; line-height:26px;}
.top_link a{text-decoration:none; color:#010000; margin:0 3px;}
.top_link a:hover{text-decoration:none; color:#010000; margin:0 3px;}
.top_link a.shop{text-decoration:none; color:#010000; padding-left:5px;}
/*---menu---*/
.main_nav{float:right; width:750px; text-align:right; font-size:11px;}
.main_nav a{text-decoration:none; color:#212020; margin:0 8px; line-height:36px;}
.main_nav a:hover{text-decoration:underline; color:#212020;}
.top_search{padding-top:3px;}
.top_search .txt_box{border:1px solid #5e5e5e; width:173px; height:19px; padding:3px 0 0 3px; font-size:12px !important; color:#727272;}
.btn_go{width:25px; height:24px; border:0px; background:url(../images/btn_go.gif);cursor:pointer;}
.btn_search{width:72px; height:23px; border:0px; background:url(../images/btn_search.gif);cursor:pointer;}

/*---content---*/
.content_wrap{background:#fff; padding:0px 10px 10px 0;}
.left_panel{background:#ffffff; padding:4px;}
.left_nav{border:1px solid #bcbcbc; color:#7b7b7b;background:#edf9ff;}
/*.left_nav .title{display:block;  background:#fec2f2 url(../images/head_bg.gif) repeat-x left bottom;padding:7px 0px 7px 30px; font-size:12px; color:#716a71;}

.left_nav .title h3{margin:0px; padding:0px; color:#716a71;}

.left_nav ul{margin:0px; list-style:none; padding:0 15px 10px 10px;}
.left_nav ul li{border-bottom:dotted 1px #e3e3e3;background:url(../images/bullet1.gif) no-repeat 0px 8px;padding:3px 0px;}

.left_nav ul li.last{border-bottom:none;}
.left_nav ul li a{text-decoration:underline; color:#010000;margin-left:20px;display:block;line-height:20px; }
.left_nav ul li a:hover{text-decoration:none; color:#7b7b7b;}*/

.glossymenu {width:224px;margin:0 auto;}
.glossymenu a.menuitem{
background:url(../images/side-menu-head.gif) no-repeat left top;
font: bold 14px Arial, Helvetica, sans-serif;color: #000000;display: block;
text-transform:uppercase;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto; 
padding: 19px 0;
padding-left: 10px;
text-decoration: none;
outline:none;

}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 9px;
right: 9px;
border: none;

}

.glossymenu a.menuitem:hover{
color: #000000;
}

.glossymenu a.sid-m-1:hover{background:url(../images/sid-m-1.gif)}
.glossymenu a.sid-m-2:hover{background:url(../images/sid-m-2.gif)}
.glossymenu a.sid-m-3:hover{background:url(../images/sid-m-3.gif)}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
color:#676c6a; width:200px;margin:0 auto;}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none; margin: 0; padding: 0;}

.glossymenu div.submenu ul li{border-bottom:dotted 1px #e3e3e3;}
.glossymenu div.submenu ul li.header_list{border-bottom:dotted 0px #e3e3e3;}
.glossymenu div.submenu ul li.header_list a{
background:url(../images/head_bullet.gif) no-repeat 6px 10px #808581;border-bottom:dotted 0px #e3e3e3; margin-top:5px;}

.glossymenu div.submenu ul li.header_list a:hover{color:#FFFFFF;}

.glossymenu div.submenu ul li a{
font: normal 12px Arial, Helvetica, sans-serif;
color:#010000; text-decoration: none; display: block;
background:url(../images/bullet1.gif) no-repeat 6px 10px;
padding: 6px 0 6px 15px;}

.glossymenu div.submenu ul li a:hover{color:#676c6a;}

h1.list-head{margin:0px;padding:0px;display:block;font:normal 22px "Myriad Pro", Arial, Helvetica;margin:0px 0px 8px 21px;}
.curved-content{background:#f7f7f7 url(../images/curved-grd-bg.gif) repeat-x left bottom;border-right:solid 1px #ebebeb;border-left:solid 1px #ebebeb;}  
.curved-BM{background:url(../images/BM.gif) repeat-x left bottom;}
.curved-TM{background:url(../images/TM.gif) repeat-x left top;}

.prd-thumb-list{margin-bottom:10px;}
.prd-thumb-td{border-right:solid 1px #dadada;border-left:solid 1px #fff;}
.prd-thumb-list a img{border:solid 2px #FFFFFF;}
.prd-thumb-list a:hover img{border:solid 2px #E6E6E6;}
.bord-L-none{border-left:none !important;}
.bord-R-none{border-right:none !important;}
h2.prd-thumb-head{margin:0px;padding:1px 0px 5px 0px;display:block;font-family:Helvetica, Arial, sans-serif;font-size:17px;color:#000000;font-weight:bold;text-shadow: 0px 0px 1px 1px #fff;}
h2.prd-thumb-head-blu{margin:0px;padding:1px 0px 5px 0px;display:block;font-family:Trebuchet MS, Helvetica, Arial, sans-serif;font-size:14px;color:#1c5f8a;text-shadow: 0px 0px 1px 1px #fff;}
h2.prd-thumb-head-blu a{color:#1c5f8a;text-shadow: 0px 0px 1px 1px #fff; text-decoration:none;}
h2.prd-thumb-head-blu a:hover{text-decoration:underline;}
h2.prd-thumb-link{margin:0px;padding:1px 0px 5px 0px;display:block;font-family:"Myriad Pro", Arial, Helvetica;font-size:16px;color:#000000;font-weight:normal;text-shadow: 0px 0px 1px 1px #fff;text-align:center;}
h2.prd-thumb-link a{color:#1a5f87;text-decoration:none;}
h2.prd-thumb-link a:hover{color:#000000;text-decoration:underline;}
.Zoom a{margin-right:8px;}
.Zoom a img{border:2px;margin-right:8px !important;}
.btn-contain{margin:2px 0px;}

.pro_thum{float:right; width:240px; height:548px; overflow:hidden; padding-left:10px;}
.pro_thum img{padding-bottom:10px;}
.content{padding:10px 13px 10px 13px;}
.content h2{font-size:12px; color:#FF0066; padding:0 0 10px 0; margin:0px;}
.page_title{color:#3eabc6; padding:10px 0 8px 0;font-size:16px;}
.page_head{float:left; width:706px; padding:5px; background:url(../images/bdr2.gif) repeat-x bottom; margin-bottom:10px;}
.page_head h1{margin:0px; padding:0px; float:left; font-size:16px; color:#fe07bb; line-height:26px;}
.page_head .paging{float:right; font-weight:bold; line-height:18px; text-align:center; padding-top:5px;}
.page_head .paging ul{margin:0px; padding:0px; list-style:none;}
.page_head .paging ul li{margin:0px; float:left; padding:0 3px;}
.page_head .paging ul li a{text-decoration:none; color:#e12bfa; float:left; width:18px; height:18px; font-size:11px;}
.page_head .paging ul li a:hover{text-decoration:none; color:#000000; background:url(../images/page_hover.gif) no-repeat;}
.page_head .paging ul li a.act{text-decoration:none; color:#000000; background:url(../images/page_hover.gif) no-repeat;}
.page_head .paging ul li a.act:hover{text-decoration:none; color:#000000; background:url(../images/page_hover.gif) no-repeat;}
.page_btm{float:left; width:706px; padding:5px; margin-bottom:10px;}
.page_btm .paging{float:right; font-weight:bold; line-height:18px; text-align:center; padding-top:5px;}
.page_btm .paging ul{margin:0px; padding:0px; list-style:none;}
.page_btm .paging ul li{margin:0px; float:left; padding:0 3px;}
.page_btm .paging ul li a{text-decoration:none; color:#e12bfa; float:left; width:18px; height:18px; font-size:11px;}
.page_btm .paging ul li a:hover{text-decoration:none; color:#000000; background:url(../images/page_hover.gif) no-repeat;}
.page_btm .paging ul li a.act{text-decoration:none; color:#000000; background:url(../images/page_hover.gif) no-repeat;}
.page_btm .paging ul li a.act:hover{text-decoration:none; color:#000000; background:url(../images/page_hover.gif) no-repeat;}

.desc{line-height:18px; padding-bottom:10px;text-align:center;font-size:11px;}
.pro_detail{padding-left:50px;}
/*---Footer---*/
.footer_wrap{background:url(../images/content_bg.png) repeat; font-size:11px; padding-bottom:10px;}
.footer{display:block; border-top:1px solid #120c11;}
.footer a{text-decoration:none; color:#120c11;}
.footer a:hover{text-decoration:underline; color:#120c11;}
.ftr_singup .txt_box{width:127px; height:15px; border:1px solid #a6a6a6; font-size:11px; color:#5d5f4e; padding-left:3px;}
.crsr{cursor:pointer;}
.font_blubold{color:#0072bc; font-weight:bold;}
.red{color:#FF0000}

a.grylink{text-decoration:underline; color:#999999; font-size:11px; line-height:6px; background:url(../images/bullet.gif) no-repeat 0px;padding-left:12px;}
a.grylink:hover{text-decoration:none; color:#999999;}
/*--------- Main body Style are End here -------*/

.butten
	{color : #FFFFFF; font-family:Verdana; font-size:11px; padding: 5px; border: 1px #000000 solid;
	background-color:#3eabc6; cursor:pointer; text-align: center; vertical-align: top; font-weight:bold;}
.txtarea
	{font-family:Arial;	font-size:12px;	height: 70px; width: 200px;	border: 1px #8dcede solid; background:#FFF;}
.txtbox
	{font-family:Arial;	font-size:12px;	height: 20px; width: 200px;	border: 1px #8dcede solid;	background:#FFF;}
.txtboxsmall
	{font-family:Arial;	font-size:12px;	height: 20px; width: 50px; border: 1px #8dcede solid; background:#FFF; text-align:right;}
	
#name1, #email1, #phone1{width: 200px;}
#message1 {width:455px;}
