@charset "utf-8";
@import url(png.css);
body{ margin:0px; padding:0px; background:url(../images/body_bk.gif); font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;}

#outerwrap{margin:0px auto; padding:0px; width:875px;}

#mainwrap{margin:0px; padding:0px; float:left; background:url(../images/page_border.gif) repeat-y center; width:875px;}

#maindiv{margin:0px 5px; padding:0px 38px; float:left;width:789px; border-top:8px solid #F7941D; _display:inline;}

/*header*/
#headerwrap{margin:0px; padding:0px; width:100%; float:left; padding-top: 8px;}
#headerwrap .sitelogo{ float:left;}
#headerwrap .starrating{ position:relative; float:right; margin:20px 45px 0 0;}

/*menu*/

/*
#menuwrap{margin:0px; padding:0px; width:100%; float:left; background:url(../images/menu_midspacer.gif) repeat-x top; border-bottom:2px solid #959595; padding-bottom:1px;}
#menuwrap .menuin{margin:0px; padding:0px; width:100%; float:left; background:url(../images/menu_rightcorner.gif) no-repeat right top;}
#menuwrap ul{margin:0px; padding:0px; width:100%; float:left; background:url(../images/menu_leftcorner.gif) no-repeat left top; list-style-type:none; text-align:center;height:38px;}
#menuwrap ul li{ display:inline; padding:0px 5px; line-height:34px; font-size:11px; font-weight:bold; "Trebuchet MS", Arial, Helvetica, sans-serif;}
#menuwrap ul li a{color:#fff; text-decoration:none; padding-bottom:12px; }
#menuwrap ul li a:hover{ border-bottom:3px solid #F7941D; }
*/
#menuwrap{margin:0px; padding:0px; width:100%; float:left; background:url(../images/menu_midspacer.gif) repeat-x top; border-bottom:1px solid #959595; padding-bottom:1px;}
#menuwrap .menuin{margin:0px; padding:0px; width:100%; float:left; background:url(../images/menu_rightcorner.gif) no-repeat right top;}
#menuwrap ul{margin:0px; padding-left:25px; width:100%; float:left; background:url(../images/menu_leftcorner.gif) no-repeat left top; list-style-type:none; text-align:center;height:38px;}
#menuwrap ul li{float:left; margin:0px; padding:0px;display: block;}
#menuwrap ul li a{display:block;margin:0px;padding:0px;color:#fff; text-decoration:none;padding-bottom:4px;}
#menuwrap ul li a:hover{ border-bottom:4px solid #F7941D;}
#menuwrap ul li.greenbot a:hover, #menuwrap ul li.greenbot a.selected{ border-bottom:4px solid #647e45;}
#menuwrap ul li.bluebot a:hover, #menuwrap ul li.bluebot a.selected{ border-bottom:4px solid #0098b4 ;}
#menuwrap ul li.graybot a:hover, #menuwrap ul li.graybot a.selected{ border-bottom:4px solid #818285 ;}
#menuwrap ul li.redbot a:hover, #menuwrap ul li.redbot a.selected{ border-bottom:4px solid #ad2012;}
#menuwrap ul li.darkbrownbot a:hover, #menuwrap ul li.darkbrownbot a.selected{ border-bottom:4px solid #5e3813 ;}
#menuwrap ul li.orangenbot a:hover, #menuwrap ul li.orangenbot a.selected{ border-bottom:4px solid #F7941D ;}


.homebanner{margin:10px 0px; padding:0px; width:100%; float:left; _display:inline; background-color:#3CF;}

.feature_wrap{margin:0px; padding:0px; width:100%; float:left; background:url(../images/dotted_spacer.gif) repeat-x top; padding-bottom:5px;}
.feature_box{margin:5px 0px; padding:0px; float:left; width:255px; background:url(../images/oy_box_spacer.gif) repeat-x 24px; _display:inline;}
.oy_wrap{margin:0px; padding:0px; width:100%; float:left; width:100%; background:#F58221 url(../images/oy_rightcorner.gif) no-repeat right;}
.oy_wrap h2{margin:0px; padding:0px;background:#FAA61A url(../images/oy_leftcorner.gif) no-repeat left; float:left; font-size:16px; line-height:24px; }
.oy_wrap span{margin:0px; padding:0px 15px;background:url(../images/oy_midswitch.gif) no-repeat right; display:block; float:left; color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.feature_box p{ text-align:center; margin:0px; padding:10px; float:left; width:235px; color:#808285; font-family:Verdana, Geneva, sans-serif; font-size:12px; _display:inline;}
.feature_box p img{ padding:0px 5px; vertical-align:middle;}
.dottedy{ margin:0px 5px; float:left; background:url(../images/dotted_spacery.gif) repeat-y; width:1px; height:100px; _display:inline;}

.dottedx{ margin:5px 0px; float:left; background:url(../images/dotted_spacer.gif) repeat-x; width:100%;}

.footer{margin:0px; padding:0px; padding-top:30px; width:100%; float:left;}
.footer p{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#434343;text-align:center; margin:0px; padding:5px;}
.footer p a{ color:#434343; text-decoration:none; }
.footer p a:hover{ text-decoration:underline;}
.footer p a.activeor{ color:#f0821f; font-weight:bold;}
p.followus{ text-align:right;}
p.followus img{ vertical-align:middle;}

/**************/
.Subcontent_Wrap{margin:0px; padding:0px; width:100%; float:left; padding-top:20px;}

.pagepath{margin:0px; padding:5px 0px; width:100%; float:left;border-bottom:2px solid #959595; color:#f08220; font-size:10px; font-weight:bold;}
.pagepath a{color:#f08220; padding:0px 5px; text-decoration:none;}
.pagepath a.active{ color:#af2210;}

.subleft{margin:0px; padding:0px 40px; width:460px; float:left;}
.subright{margin:0px; padding:0px; width:248px; float:right; vertical-align:top;}
.subleft p{ line-height:18px; color:#363636; margin:15px 0px;}
.padleft10{ padding-left:10px;}


.rightrc_wrap{ width:100%;margin:0px; padding:0px;float:left; background:url(../images/rightrc_mid.gif) repeat-y center;}
.rightrc_in{width:100%;margin:0px; padding:0px;float:left; background:url(../images/rightrc_top.gif) no-repeat top;}
.rightrc_in h5{ margin:15px 0px 0px 10px; padding:0px; background:url(../images/rightrc_heading_arr.gif) no-repeat left center; padding-left:20px; text-transform:uppercase; color:#fff; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.listpoints{ margin:20px; padding:0px; list-style-type:disc; margin-left:30px; list-style-position:inside;}
.listpoints li{ padding-bottom:10px; color:#fff; font-size:11px; }

p.rightrcbot{ margin:0px; padding:0px; text-align:right;}

.rightdivwrap{width:100%;margin:0px; padding:3px 0px;float:left;border-bottom:1px dotted #7f7f7f;
border-top:1px dotted #7f7f7f; margin-top:20px;}

.rightdiv{width:100%;margin:0px; padding:0px;float:left; background:url(../images/rightdiv_bk.jpg) no-repeat left top; }

.rightdiv p{ font-size:11px;color:#363636; margin:0px; padding:0px; padding-top:12px;}
p.righth6{ font-size:14px; font-weight:bold; color:#767676; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.iconimg{ float:left; margin:12px; _display:inline; margin-bottom:5px;}

.mobiles_wrap{margin:0px; padding:0px; width:100%; float:left; background:url(../images/dotted_spacer.gif) repeat-x top; padding-bottom:20px;}

.mobile_indiv{ width:32%; float:left; margin:0px; padding:0px; margin-right:4px;}
.mobile_indiv h4{ color:#98161d; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:10px 0px;}
.mobile_indiv p{ font-size:11px; text-align:center; margin:0px; line-height:14px; padding:1px}
.mobile_indiv p a{ text-decoration:none;}
.mobile_indiv p.mobimg{ padding:10px 0px;}
.mobile_indiv p.redtxt ,.redtxt{color:#98161d; }
.desc{ min-height:60px; height:60px;}
.mobiles_wrap .doty{ background:url(../images/dotted_spacery.gif) repeat-y left; padding-left:2px; _display:inline; }

/******30 nov 2009***********/
.ss_leftcol{ width:200px; float:left; margin:0px; padding:0px; margin-left:25px;margin-top:4px; margin-right:15px; _display:inline;}
.ss_rightcol{width:545px; float:left; margin:0px; padding:0px; margin-top:4px; background:url(../images/dotted_spacery.gif) repeat-y left; margin-bottom:20px;}

.filterwrap{
	background-color:#778F56;
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}
.filterwrap p{ margin:0px; padding:2px 10px 4px; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
p.filterrc_top{ background:url(../images/filter_rc_tr.gif) no-repeat right top; margin:0px; padding:0px;}
p.filterrc_bot{background:url(../images/filter_rc_br.gif) no-repeat right top;margin:0px; padding:0px;}

.filter_list{ width:175px; margin-top:5px;font-family:Verdana,Arial,Helvetica,sans-serif;}

.ss_right_heading{width:100%; float:left; margin:0px; padding:0px; border-bottom:4px solid #778F56;}
.ss_right_heading ul{ margin:0px; padding:0px; list-style:none;}
.ss_right_heading li { display:inline;}
.ss_right_heading li a{ background:#d6ddcc url(../images/tab_lg_right.jpg) no-repeat right top; display:block; float:left; height:21px;text-decoration:none; cursor:pointer;}
.ss_right_heading li a span{ background:url(../images/tab_lg_left.jpg) no-repeat left top; display:block; float:left; height:21px; color:#fff; width:176px; font-size:12px; font-weight:bold; line-height:21px; text-align:center;}
.ss_right_heading li a:hover ,.ss_right_heading li a.currenttab{ background:#778F56 url(../images/tab_dg_right.gif) no-repeat right top; }
.ss_right_heading li a:hover span,.ss_right_heading li a.currenttab span{ background:url(../images/tab_dg_left.gif) no-repeat left top;}
.ss_right_heading li a.he25{ height:25px;}
.ss_right_heading li a.he25 span{ height:25px;}

.ss_right_heading_story{width:100%; float:left; margin:0px; padding:0px; border-bottom:4px solid #778F56;}
.ss_right_heading_story ul{ margin:0px; padding:0px; list-style:none;}
.ss_right_heading_story li { display:inline;}
.ss_right_heading_story li a{ background:#A0AF8D url(../images/tab_lg_right.gif) no-repeat right top; display:block; float:left; height:21px;text-decoration:none; cursor:pointer;}
.ss_right_heading_story li a span{ background:url(../images/tab_lg_left.gif) no-repeat left top; display:block; float:left; height:21px; color:#fff; width:250px; font-size:12px; font-weight:bold; line-height:29px; text-align:center;}
.ss_right_heading_story li a:hover ,.ss_right_heading_story li a.currenttab{ background:#778F56 url(../images/tab_dg_right.gif) no-repeat right top; }
.ss_right_heading_story li a:hover span,.ss_right_heading_story li a.currenttab span{ background:url(../images/tab_dg_left.gif) no-repeat left top;}
.ss_right_heading_story li a.he25{ height:25px;}
.ss_right_heading_story li a.he25 span{ height:25px;}

.ss_right_heading_story_detail{width:100%; float:left; margin:0px; padding:0px; border-bottom:4px solid #778F56;}
.ss_right_heading_story_detail ul{ margin:0px; padding:0px; list-style:none;}
.ss_right_heading_story_detail li { display:inline;}
.ss_right_heading_story_detail li a{ background:#A0AF8D url(../images/tab_lg_right.gif) no-repeat right top; display:block; float:left; height:21px;text-decoration:none; cursor:pointer;}
.ss_right_heading_story_detail li a span{ background:url(../images/tab_lg_left.gif) no-repeat left top; display:block; float:left; height:21px; color:#fff; width:190px; font-size:12px; font-weight:bold; line-height:29px; text-align:center;}
.ss_right_heading_story_detail li a:hover ,.ss_right_heading_story_detail li a.currenttab{ background:#778F56 url(../images/tab_dg_right.gif) no-repeat right top; }
.ss_right_heading_story_detail li a:hover span,.ss_right_heading_story_detail li a.currenttab span{ background:url(../images/tab_dg_left.gif) no-repeat left top;}
.ss_right_heading_story_detail li a.he25{ height:25px;}
.ss_right_heading_story_detail li a.he25 span{ height:25px;}

.rcol_content{width:100%; float:left; margin:0px; padding:0px; background:url(../images/dotted_spacery.gif) repeat-y right;}

.user_ty_img{ float:left; margin:0px 6px; padding:0px; width:120px; display: inline;border: 0px solid red;}
.user_ty_img p{ text-align: center; font-weight:bold; margin:0px; padding:2px 0px; font-size:11px; color:#697071;}
.img1pxborder{ border:1px solid #f1f0f0;}
.img4pxborder{ border:4px solid #f1f0f0;}
.rowwrap{width:100%; float:left; margin:5px 0px 0px 7px; padding:0px;}
.rowwrap0{width:100%; float:left; margin:0px; padding:0px;}

.upper_case{ text-transform:uppercase;}
.pageheading{width:100%; float:left; margin:10px 0px; padding:0px;}
.pageheading p{ margin:0px; padding:2px 0px; padding-left:25px; color:#4b4b4b; line-height:18px;}


.dottedxbot{ margin:0px; background:url(../images/dotted_spacer.gif) repeat-x bottom; }
.geteflyer{ float:right; margin:0px; padding:0px; position:relative;top:-2px;}

.cat_wrap{width:521px; float:left; margin:0px; padding:12px; }
.cat_wrap h2{ margin:0px; padding:3px 0px; background:url(../images/arrow_bullet.gif) no-repeat left center; color:#f0821f; font-size:14px; padding-left:15px; border-bottom:1px solid #767676;}

.cat01_div{width:158px; float:left; margin:5px 0px; padding:0px; margin-right:10px;}
.cat01_div p{ text-align: center; font-weight: bold; margin:0px; padding:2px 0px;color:#697071;font-size:11px;}
.cat023_div{width:48%; float:left; margin:0px 0px; padding:0px;}
.cat023_insidediv{ float:left; margin:10px 0px; padding:0px;}
.cat023_insidediv p{ text-align: center; font-weight: bold; margin:0px; padding:2px 64px;color:#4b4b4b;font-size:11px;}
.leftborder{padding-left:8px; margin-left:8px;}
.ss_page3_left{width:60%; float:left; margin:10px 0px; padding:0px;}
.ss_page3_right{width:40%; float:right; margin:0px; padding:0; border: 0px solid red; }
h3{ color:#434343; font-weight:bold; font-size:12px; margin:5px 0px; padding:0px; background:url(../images/redarrow.gif) no-repeat left center; padding-left:15px; text-transform:uppercase;}
.ss_page3_right ul{ margin:0px; padding:0px; list-style-type:none;}
.ss_page3_right li{ display:block; float:left; color:#727272; font-size:11px; padding-bottom:8px;}
.ss_page3_right li.col01{ width:38%;} 
.ss_page3_right li.col02{ width:55%; background:url(../images/ss_righ3_divider.gif) no-repeat left top; padding-left:10px;} 
.side12{ float:left; margin-right:0px; margin-top:10px;}

.ss_page3_left p{ margin:0px; padding:2px 0px; color:#727272; font-size:11px; padding-left:10px;}

.get_links{width:100%; float:left; margin:15px 0px; padding:0px; }
.get_links p{ margin:0px; padding:5px 0px;}

.AccordionPanel { margin-bottom: 20px; }
.AccordionPanelTabOpen { height: 17px; background: #5d5c56 url(../images/tabOpen.png) 0 0 no-repeat; padding: 6px 2px 0 30px; margin: 0; color: #fff; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; }
.AccordionPanelTabClose { height: 17px; background: #5d5c56 url(../images/tabClosed.png) 0 0 no-repeat; padding: 6px 2px 0 30px; margin: 0; color: #fff; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; }

.filter { height: 22px; }
#filter_user {
    background : #FDFDFD url(../images/bg.png) repeat-x scroll 0 0;
    height: 50px;
    
}
#filter_app {
    background : #FDFDFD url(../images/bg.png) repeat-x scroll 0 0;
    height: 50px;
    
}
#filter_product {
    background : #FDFDFD url(../images/bg.png) repeat-x scroll 0 0;
    height: 50px;
}
/*
#formSearch {
    margin:0px; padding:2px 0px; padding-left:10px; color:#4b4b4b; line-height:18px;
}*/
.get_box
{
	margin:0px;
	padding:0px;
	float:right;
}
.get_box ul
{
	background:none;
	margin:0px;
	list-style:none	;
	padding:0px;
}
.get_box ul li
{
	background:none;
	margin:0px;
	display:inline;
	float:left;
	padding:0px;
	background:url(../images/greenarrow.gif) left center no-repeat;
	padding-left:12px;
	line-height:20px;
	height:20px;
	font-weight:bold;
	margin-left:15px;
	color:#647e45;
}
.get_box ul li a
{
	background:none;
	color:#647e45;
	text-decoration:none;
	margin:0px;
	display:inline;
	float:left;
	padding:0px;
}
.get_box ul li a:hover
{
	background:none;
	color:#434343;
	text-decoration:underline;
}

.leftnav
{
	margin:0px;
	padding:0px;
	padding-top:10px;
	color:#434343;
	clear:both;
}
.leftnav p
{
	margin:0px;
	padding:0px;
	padding-left:5px;
	font-weight:bold;
	font-size:12px;
	color:#434343;
	text-transform:uppercase;
}
.leftnav ul
{
	margin:0px;
	padding:0px;
	padding-left:5px;
	font-size:12px;
	color:#434343;
	list-style:none;
	font-size:11px;
}
.leftnav ul li
{
	
	margin:0px;
	padding:0px;
	color:#434343;
	padding-top:7px;
}
.leftnav ul li a
{
	color:#434343;
	text-decoration:none;
}
.leftnav ul li a:hover
{
	background:none;
	color:#434343;
	text-decoration:underline;
}
h4{font-weight:bold; font-size:12px;background:url(../images/greenarrow.gif) no-repeat left center; padding-left:15px; text-transform:uppercase;}
.dataPadding
{
    padding:5px;
}
.formTopMargin
{
    margin-top:20px;
}
.mandatory {
color: #FF0000;
}
.submitbtn
{
    background-color:#F7941D;
    border:1px solid #000;
    color:#FFFFFF;
    display:block;
    font-size:9px;
    margin:0;
    width:67px;
    height:20px; 
    padding:2px 3px;
    text-align:center;
    text-decoration:none;
    font-size:11px;
    font-weight:bold; 
}
.loader {
    text-align: center;
    padding-top: 110px;
}
.clickImage {
    padding-right: 8px;
    color:#727272;
    font-size: 11px;
}
