html{height:100%;margin:0px;border:0; padding:0;}
body{margin:0px;padding:0px; background-color:#ffffff; background:url(../images/page-bg.gif) repeat left top; font:12px arial;}
body a{outline:none;}
h1, h2, h3, h5, h6, p, span, label, form, input, textarea, select, checkbox, div{ margin:0px; padding:0px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#14316D; text-decoration:none; margin:0px; padding:0px;}
fieldset {font-size:14px;padding:10px;border:1px dotted #cccccc;color:#666666;}
form{margin:0px; padding:0px;}
textarea{overflow:auto;background:#FFFFFF;border:1px solid #cccccc;width:75%;padding:2px;font:17px/21px Trebuchet MS, Tahoma, Arial;color:#666666;height:45px;}
p.header{position:relative;top:0px;left:25px;font:24px impact,arial;font-weight:normal;}
.border1{border:1px solid #D2DDEF; padding-left:1px; padding-right:1px;}


/******************
date area
******************/
.date{
	width:30%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#415CB9;
	text-transform:uppercase;
	float:left; padding-top:3px;
	}
	
/******************
end date area
******************/

/*
****************************
top box area
****************************
*/
.top-navigation{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; background:#C5D0E7; padding:6px;}

.top-navigation a{color:#4F5D91; text-decoration:none;}
.top-navigation a:hover{color:#ffffff; text-decoration:none;}

.newuser_tab{
	background:url(../images/new-user-bg.png) no-repeat left 3px;
	width:60px; display:block;
	line-height:19px; vertical-align:middle;
	float:left; padding-left:24px;
	}
	
.signup_tab{
	background:url(../images/sign-up-bg.png) no-repeat left top;
	width:50px; display:block;
	line-height:19px; vertical-align:middle;
	float:left; padding-left:20px;
	margin-left:8px;
	}
	
.signin_tab{
	background:url(../images/sign-in-bg.png) no-repeat left top;
	width:45px; display:block;
	line-height:19px; vertical-align:middle;
	float:left; padding-left:15px;
	margin-left:8px;
	}
	
.help_tab{
	background:url(../images/help-bg.png) no-repeat left top;
	width:31px; display:block;
	line-height:19px; vertical-align:middle;
	float:left; padding-left:20px;
	margin-left:8px;
	}
/*
****************************
end box area
****************************
*/

.top-font{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#4F4F4F; text-decoration:none;}

a:hover.top-font{color:#990000; text-decoration:underline;}

.font1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration:none;}
.blue-link{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#000066; text-decoration:none;}

a:hover.blue-link{color:#990000; text-decoration:underline;}

/*
****************************
banner area
****************************
*/
.banner-bg{padding-bottom:0px; height:119px; border:0px solid #D5DEE9; padding-left:7px; padding-right:7px;}
.logo-area{background:#EDEDED url(../images/header-bg.jpg) repeat-x left top; padding-left:8px;}
.banner-box{width:728px; height:151px; margin-bottom:10px;}
/*****************************
end banner area
*****************************/

/********************
search area
*********************/
.search-padding{
	padding-left:7px; padding-right:7px; padding-bottom:8px;
	}
	
.search-bg{ background:#EBEBEB url(../images/search-bg.jpg) repeat-x left top; padding:5px; border-bottom:1px solid #C9D7DC; border-top:1px solid #C9D7DC;}

.search-bg h1{ 
	padding:0px; margin:0px; text-transform:uppercase; 
	color:#323232; font-family:Arial, Helvetica, sans-serif; font-size:15px;
	font-weight:normal;
	}
	
.search-button{
	background:url(../images/input_bg.jpg) repeat-x left top;
	width:293px; height:24px; border:0px; padding-left:2px;
	font-family:Arial, Helvetica, sans-serif; font-size:14px;
	color:#828282; padding-top:10px; padding-right:2px;
	}

/********************
end search area
*********************/
.head-font{font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#3B3B3B; text-decoration:none;}

.profile-button{background:url(../images/search-button-bg.gif) no-repeat 0px 0px; width:75px; height:28px; float:left; display:block; font:11px arial; text-align:center;padding-top:5px;text-decoration:none;color:#000388; text-transform:uppercase;}
a:hover.profile-button{ color:#000099;}

.signup-button{background:url(../images/search-button-bg.gif) no-repeat 0px 0px;width:75px;height:28px;float:left;display:block;font:11px arial;text-align:center;padding-top:5px;text-decoration:none;color:#000388; text-transform:uppercase;}
a:hover.signup-button{ color:#000099;}

.signin-button{background:url(../images/search-button-bg.gif) no-repeat 0px 0px;width:75px;height:28px;float:left;display:block;font:11px arial;text-align:center;padding-top:5px;text-decoration:none;color:#000388;  text-transform:uppercase;}
a:hover.signin-button{ color:#000099;}
.question-button{background:url(../images/ask-questions.gif) no-repeat 0px 0px;width:108px;height:28px;float:left;display:block;font:11px arial;text-align:center;padding-top:5px;text-decoration:none;color:#000388; text-transform:uppercase;}
a:hover.signup-button{ color:#000099;}



.input1{width:300px; background:#ffffff; border:1px solid #B2BBC4; font:15px/17px arial; color:#5E5E5E; padding:3px;}

.submit-button{background:url(../images/submit_button_new.jpg) no-repeat left top; width:84px; height:34px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#004D94; cursor:pointer; border:0px;}

.submit-button2{background:url(../images/submit_button_new1.jpg) no-repeat left top; width:84px; height:34px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#004380; cursor:pointer; border:0px;}

.beet-bg{background:url(../images/beet-bg.gif) repeat-x left top; height:33px;}
.middle-bg{background:url(../images/middle-bg.gif) repeat-x left top; padding-left:10px; padding-right:10px;}

.cat-bg{background:#E2E2E2;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:15px; color:#006699; text-decoration:none; vertical-align:middle;}

.cat-bg img{padding:4px;}

.left-gra{background:#F7FAFF; border-left:3px solid #C0DDF8; border-right:3px solid #C0DDF8; padding:3px;}
.left-box{border: 0px solid #E0E0E0; width:210px; height:100%; padding-right:5px; margin-bottom:0px;}

.left-box ul{list-style:url(../images/new-arrow.gif) outside; margin:0px; margin-left:25px; padding:0px; vertical-align:middle; margin-bottom:10px;}

.left-box ul li{padding-bottom:2px; background:url(../images/dot-bg.gif) repeat-x left bottom; padding-left:5px;}
.left-box ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#225285; text-decoration:none; list-style:url(../images/arrow.gif); line-height:22px;}
.left-box ul li a:hover{color:#1E3550; text-decoration:none;}

.left-box_user{border: 1px solid #E2E2E2;background:#ffffff; padding-right:0px;}
.left-box_user ul{width:100%; list-style:none;font: bold 12px arial;padding:0px;margin-top:0px;margin-bottom:0px;}
.left-box_user ul li{background: #F9F9F9 url(../images/arrow.gif) no-repeat 7px 3px;border-bottom:1px solid #d2d2d2;padding-top:6px;padding-bottom:6px;padding-left:25px;}
.left-box_user ul li a{ color:#274E95; text-decoration:none;}
/*.left-box_user ul li a:hover{color:#990000; text-decoration:none;}*/


.blue-font{font-family:trebuchet Ms, Arial, Helvetica, sans-serif; font-size:13px; color:#183A78; text-decoration:none;}

.head-bg{background:url(../images/head-bg.gif) repeat-x left top; padding-left:5px;}

.border2{border:0px solid #DFDFDF; margin-bottom:7px;}
.boder-top{border-top:1px solid #CDCDCD; padding:7px;}

.right-bottom-bg{background:url(../images/bottom-bg.gif) repeat-x left bottom; padding-right:10px;}

.red-link1{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000; text-decoration:none; font-weight:bold;}
a:hover.red-link1{color:#000099; text-decoration:underline;}

.bottom-link{
	font-family:tahoma, Arial, Helvetica, sans-serif; color:#676767; text-decoration:none; line-height:17px; font-size:12px;
	background:#DDDDDD;
	}

.bottom-link a{font-family:Trebuchet MS,Arial, Helvetica, sans-serif; color:#000099; text-decoration:none; line-height:17px; font-size:12px;}

.bottom-link a:hover{color:#000000; text-decoration:underline;}

/* new */
.new_head{font-family:Trebuchet MS, Arial, "Times New Roman", Times, serif; font-size:15px; text-decoration:none; color:#000066;}
.new_head2{font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; font-size:16px; text-decoration:none; color:#000000; line-height:18px;}
.new_dot{background:url(../images/dot-bg.gif) repeat-x left top;}
.clock{background:url(../images/clock.png) no-repeat left 4px; padding-left:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}

/*
*****************
main table
*****************
*/
.main_table{ border-top:0px; background:#F5F5F5; width:1000px;}
/*.main_table2{border:1px solid #DEDEDE; border-top:0px; background:#F5F5F5; width:1000px;}*/

.main_white_border{border:1px solid #ffffff;}

/*
*****************
end main table
*****************
*/



/******************
menu area
******************/
.navigation-padding{
	padding-left:7px; padding-right:7px;
	padding-top:8px; padding-bottom:8px;
	}
	
.navigation-bg{
	background:#00468C url(../images/navigation-bg.jpg) repeat-x left top;
	border:0px solid #90909C; padding-top:2px;
	}

.navigation-bg a{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; float:left; 
		margin-right:8px; font-weight:bold; text-align:center;}

.navigationRightBg{background:#E2E2E2 url(../images/centre_nav.png) repeat-x left top;padding-left:5px;}
.navigationRightBg a{font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;display:block;float:left;margin-right:10px;text-align:center;}
.menu_spacer{float:left;background:url(../images/spacer.png) no-repeat 0px 2px;width:2px;height:22px;padding-right:10px;}		

.menu_selected{border:1px solid #A12E13;background:#A42103;padding:4px;padding-left:12px;padding-right:12px;}
a.menu_selected {color:#FFFFFF;}
a:hover.menu_selected{color:#FFFFFF;}

.menu_deselected{padding:4px;border:1px solid #D2D2D2;background:#F2F2F2;padding-left:12px;padding-right:12px;}
a.menu_deselected{text-decoration:none;color:#666666;}
a:hover.menu_deselected{border:1px solid #d2d2d2;background:#FFFFFF;}


.menu_right_img{
	float:left;	
	}
	

.menu-tab1{
	background:url(../images/navi-space.jpg) no-repeat right center;
	width:103px; height:24px; color:#000458; padding-top:4px;
	color:#FFFFFF;
}

a:hover.menu-tab1{
	background:url(../images/menu-bg.jpg) no-repeat 0px 0px;
	width:103px; height:24px; color:#000458; padding-top:4px;
	}

.menu-tab1-select{
	background:url(../images/menu-bg.jpg) no-repeat 0px 0px;
	width:103px; height:24px; color:#000458; padding-top:4px;
	}

.menu-tab2{
	background:url(../images/navi-space.jpg) no-repeat right center;
	width:91px; height:24px; color:#000458; padding-top:4px;
	color:#FFFFFF;
}

a:hover.menu-tab2{
	background:url(../images/menu-bg2.jpg) no-repeat 0px 0px;
	width:91px; height:24px; color:#000458; padding-top:4px;
	}

.menu-tab2-select{
	background:url(../images/menu-bg2.jpg) no-repeat 0px 0px;
	width:91px; height:24px; color:#000458; padding-top:4px;
	}


.menu-tab3{
	background:url(../images/navi-space.jpg) no-repeat right center;
	width:84px; height:24px; color:#000458; padding-top:4px;
	color:#FFFFFF;
}

a:hover.menu-tab3{
	background:url(../images/menu-bg3.jpg) no-repeat 0px 0px;
	width:84px; height:24px; color:#000458; padding-top:4px;
	}

.menu-tab3-select{
	background:url(../images/menu-bg3.jpg) no-repeat 0px 0px;
	width:84px; height:24px; color:#000458; padding-top:4px;
	}

.menu-tab4{
	background:url(../images/navi-space.jpg) no-repeat right center;
	width:78px; height:24px; color:#000458; padding-top:4px;
	color:#FFFFFF;
}

a:hover.menu-tab4{
	background:url(../images/menu-bg4.jpg) no-repeat 0px 0px;
	width:78px; height:24px; color:#000458; padding-top:4px;
	}

.menu-tab4-select{
	background:url(../images/menu-bg4.jpg) no-repeat 0px 0px;
	width:78px; height:24px; color:#000458; padding-top:4px;
}

.menu-tab5{
	background:url(../images/navi-space.jpg) no-repeat right center;
		width:48px; height:24px; color:#000458; padding-top:4px;
		color:#FFFFFF; 
		}

a:hover.menu-tab5{
	background:url(../images/menu-bg5.jpg) no-repeat 0px 0px;
	width:48px; height:24px; color:#000458; padding-top:4px;
	}

.menu-tab5-select{
	background:url(../images/menu-bg5.jpg) no-repeat 0px 0px;
	width:48px; height:24px; color:#000458; padding-top:4px;
	}
	

.menu_select{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; display:block; 
	float:left;	width:107px; height:22px; font-weight:bold; text-align:center; padding-top:10px;	
	background:#EC6059 url(../images/blue-tab1.jpg) no-repeat left top;border-bottom:1px solid #220704;border-right:1px solid #ffffff;}

.menu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003871; text-decoration:none; 
	float:left;width:107px; height:22px; font-weight:bold; text-align:center; padding-top:10px;	
	background:#ffffff url(../images/blue-tab11.jpg) no-repeat right top;border-right:1px solid #ffffff;
	border-bottom:1px solid #C1C6D1;}
	
a:hover.menu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; display:block; 
	float:left;width:107px; height:22px; font-weight:bold; text-align:center; padding-top:10px;background:#EC6059 url(../images/blue-tab1.jpg) no-repeat left top;	
	border-right:1px solid #ffffff;border-bottom:1px solid #220704;
	}

.menu_top{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F5FAFF; text-decoration:none; display:block;float:left; padding:6px;padding-left:12px; padding-right:12px; padding-top:8px; vertical-align:middle; border-right:1px solid #3A7FBF; font-weight:bold;}

a:hover.menu_top {color:#020C54; background: #DADBDB url(../images/navi-select.gif) repeat-x left top;}

.menu_top_select{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; float:left; padding:6px;padding-left:12px; padding-right:12px; padding-top:8px; vertical-align:middle; color:#020C54; background: #DADBDB url(../images/navi-select.gif) repeat-x left top; font-weight:bold;}

/******************
end menu area
******************/

/******************
left area
******************/
.heading{
	background:url(../images/head-bg-new.jpg) no-repeat left top;
	width:250px; height:44px; padding-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; color:#000038; font-weight:normal;
	}
	
/******************
end left area
******************/
.post_button{background:#D1D1D1; border:1px solid #ADADAD;}
.small_head{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.small_head a{color:#666666;text-decoration:none;}
.small_font{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#0065A0;}

a:hover.small_font{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#990000;}

.pro_button{background:#006699; padding:2px; padding-left:7px; padding-right:7px; padding-top:3px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; text-transform:uppercase;}

a:hover.pro_button{background:#FF0000; padding:2px; padding-left:7px; padding-right:7px; padding-top:3px;  font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}

.flag_button{width:124px; height: 22px; background:url(../images/flag_bg.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none; line-height:22px; vertical-align:middle; display:block; cursor:pointer; padding-left:28px;}

a:hover.flag_button{width:124px; height: 22px; background:url(../images/flag_bg.gif) no-repeat left -22px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none; line-height:22px; vertical-align:middle; display:block; cursor:pointer;  padding-left:28px;}
.star{background:url(../images/star.png) no-repeat left 4px; padding-left:20px; margin-right:5px;}
.mail{background:url(../images/comments.png) no-repeat left 4px; padding-left:20px; margin-left:5px;}
.bookmark{background:url(../images/bookmark.png) no-repeat left 4px; padding-left:20px; margin-left:5px;}
.answer{background:url(../images/new-cat-icon.gif) no-repeat left 4px; padding-left:20px; margin-left:5px;}
.ratingvote{background:url(../images/comment.png) no-repeat left 4px; padding-left:20px; margin-left:5px;}

.b_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; text-decoration:none; line-height:24px; vertical-align:middle;}

.hove_bg{background:url(../images/bottom_gra.gif) repeat-x left bottom; display:block;}

/*close new */

.topicinput {font:17px/21px Trebuchet MS, Tahoma, Arial;width:75%;color:#666666;border:1px solid #cccccc;padding:2px;}
.textinput {font:14px/17px Trebuchet MS, Tahoma, Arial;width:150px;color:#666666;border:1px solid #cccccc;padding:2px;}
.submitbutton1 {background:url(../images/button_new.jpg) no-repeat -1px -2px;border:1px solid #ececec;width:76px;height:26px;cursor:pointer;font-weight:bold;color:#4A73BF;}
.bluebutton{ font:12px arial;font-weight:bold;background:#5370AA;border-top:1px solid #90A1C6;border-left:1px solid #90A1C6;border-right:1px solid #566C9A;border-bottom:1px solid #566C9A;padding:2px;color:#FFFFFF; cursor:pointer; }
.bluebuttonx{ font:12px arial;font-weight:bold;background:#1666C9;border-top:1px solid #78BAE2;border-left:1px solid #78BAE2;border-right:1px solid #3A7AC9;border-bottom:1px solid #3A7AC9;padding:2px;color:#FFFFFF; cursor:pointer; }
.redbutton{ font:12px arial;font-weight:bold;background:#D81411;border-top:1px solid #F9A49F;border-left:1px solid #F9A49F;border-right:1px solid #560500;border-bottom:1px solid #560500;padding:2px;color:#FFFFFF; cursor:pointer; }
.greybutton{ width:70px; font:12px arial;font-weight:bold;background:#D1D1D1;border-top:1px solid #F5F5F4;border-left:1px solid #F5F5F4;border-right:1px solid #444444;border-bottom:1px solid #444444;padding:2px;color:#060606; cursor:pointer; }
.greybutton_nowidth{ font:12px arial;font-weight:bold;background:#D1D1D1;border-top:1px solid #F5F5F4;border-left:1px solid #F5F5F4;border-right:1px solid #444444;border-bottom:1px solid #444444;padding:2px;color:#060606; cursor:pointer; }
.submitbutton{ font:13px arial;font-weight:bold;background:#5370AA;border-top:1px solid #90A1C6;border-left:1px solid #90A1C6;border-right:1px solid #566C9A;border-bottom:1px solid #566C9A;padding:2px;padding-left:7px;padding-right:7px;color:#FFFFFF; cursor:pointer; }

div.paginationx {font:13px arial;}
div.paginationx a {	padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #9F9F9F;text-decoration: none;background: #FBFAFA;color: #4A4A4A;}
div.paginationx a:hover, div.paginationx a:active {padding: 2px 5px 2px 5px;margin: 2px;background: #E7FFED;border: 1px solid #B8DDC0;color: #403F3F;}
div.paginationx span.current {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #9F9F9F;background: #FDE93E;color: #131212;}
div.paginationx span.disabled {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #9F9F9F;background-color: #ECEADD;color: #01210A;	}
.om_body-font{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#7E7E7E; text-decoration:none; line-height:16px;}
.om_body-font2{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:20px;}

/* update */

.new_gra{background:#F5F5F5; padding-left:7px; padding-right:7px;}
.blue_bg{background:url(../images/blue_bg.gif) no-repeat left 0px; border-top:6px solid #006699; padding:5px; padding-left:9px; padding-right:0px;}
.new_bor{border-left:1px solid #D7D7D7; border-top:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding:5px;}
.new_bor_1{border-top:1px solid #D7D7D7; border-right:1px solid #D7D7D7;}
.new_bor_2{border-bottom:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding-left:10px; padding-top:5px;}

.lt_bg{background:url(../images/t_bg.gif) repeat-x left top;}
.rr_bg{background:url(../images/rc_bg.gif) repeat-y right top;}
.ll_bg{background:url(../images/lc_bg.gif) repeat-y left top;}
.b_bg{background:url(../images/b_bg.gif) repeat-x left bottom;}
.detail_bg{background:url(../images/detail_img.gif) no-repeat left top; width:132px; height:19px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-left:5px; padding-top:3px; text-transform:uppercase; color:#666666; margin-bottom:10px;}
.detail_bg a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase; color:#666666; text-decoration:none;}
.detail_bg a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;text-transform:uppercase; color:#000099; text-decoration:none;}
.blc_bg{background:url(../images/blc_bg.gif) repeat-y left top;}
.brc_bg{background:url(../images/brc_bg.gif) repeat-y right top;}
.bt_bg{background:url(../images/bt_bg.gif) repeat-x left top;}

.view_box{width:112px; height:32px; background:#EEEEEE; float:left; margin-right:5px; padding-left:6px; padding-right:4px; padding-bottom:7px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#000066;}
.read_link{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#006699; text-decoration:none; text-transform:uppercase; font-weight:bold;}
a:hover.read_link{color:#990000; text-decoration:none;}

.head-bg2{background:url(../images/head_bg.gif) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none;}

.left-bg{padding-left:5px; border-right:1px solid #4B70A4; background: url(../images/left_bb.gif) repeat-y left top;}
.bottom_bg{background:url(../images/bottom_bg.gif) repeat-x left top;}

.body-font{font-family:trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#7E7E7E; text-decoration:none; line-height:20px;}

/* end update */
.contentTmdown{	background:#f2f2f2;border-top:1px solid #F7F7F7;border-right:1px solid #D1D1D1;border-bottom:1px solid #DCDCDC;padding: 5px;font: 12px Trebuchet MS, Tahoma, Arial;}
.contentTD{background: #587ABC;color: #FFFFFF;border-top:1px solid #6E93D8;border-right:1px solid #6E93D8; border-bottom:1px solid #4C70B2; padding: 5px;font:12px arial;font-weight:bold;}
.contentTDmg{background: #F3F3F3;color: #1E025E;border-left:1px solid #F7F7F7;border-top:1px solid #F7F7F7;border-right:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3; padding: 4px;font:13px tahoma;font-weight:normal;}
.contentTDno{background: #FEFEFF;color: #1E025E;border-left:1px solid #D5E1EA;border-top:0px solid #D5E1EA;border-right:1px solid #D5E1EA; border-bottom:1px solid #D5E1EA; padding: 5px;font:13px Trebuchet MS, Tahoma, Arial;font-weight:normal;}
.contentTDno a{color:#176BC4;text-decoration:none;}

.left-table{
	width:250px; padding-bottom:0px;	
	}
	
.start-thred{
	 border:0px solid #0655A4; margin-bottom:8px;
	 }
.start-thred-con{
	background:#DEDEE2 url(../images/big-head.jpg) no-repeat left top;
	width:728px; height:38px;
	padding-left:5px;
	}
.start-thred-con img{
	float:left; margin-bottom:5px; margin-right:5px;	
	}
	
.start-thred-con h4{
	padding-top:3px; margin:0px;
	font:13px arial;font-weight:bold; color:#01014B;	
	}
	 
.post-gra{
	background:#F7F9FD;
	border-left:1px solid #C8CBD1; border-right:1px solid #C8CBD1;
	padding:5px;
	}
	
.post-con-gra{
	background:#ffffff url(../images/post-con-gra.gif) repeat-x left top;
	padding-top:12px; padding-left:15px; padding-bottom:7px;
	}
	
.browse-head{
	background:url(../images/head-con-bg.jpg) repeat-x left top;
	}
	
.browse-head img{
	float:left; margin-right:5px;padding-left:4px;padding-top:2px;
	}
.browse-head h4{
	font:normal 12px arial;
	color:#003871;
	margin-top:2px;
	text-transform:uppercase;
	}

.browse-head_blue{
	background:url(../images/head-con-bg_blue.jpg) repeat-x left top;	
	}
	
.browse-head_blue img{
	float:left; margin-right:5px;padding-left:4px;padding-top:2px;
	}
.browse-head_blue h4{
	font:normal 12px arial;
	color:#003871;
	margin-top:2px;
	text-transform:uppercase;
	}
	
.browse-tab-bor{
	border-left:1px solid #C8CBD1; border-right:1px solid #C8CBD1;
	background:#ffffff;
	}
	
.blue-gra{
	background:url(../images/blue-gra.jpg) repeat-x left top;
	height:24px;
	}
	
.small-cat{
	border:1px solid #DDE1E3; color:#707070;
	background:url(../images/smaill_cat.jpg) no-repeat 3px 3px;
	padding-left:22px;
	}

.small-discuss{
	border-top:1px solid #DDE1E3; border-bottom:1px solid #DDE1E3; border-right:1px solid #DDE1E3; padding-left:5px;
	background:url(../images/small-discus.jpg) no-repeat 3px 3px; padding-left:24px;
	}
	
.small-tell-friend{
	border-top:1px solid #DDE1E3; border-bottom:1px solid #DDE1E3; border-right:1px solid #DDE1E3; padding-left:5px;
	background:url(../images/small-tell-a-friend.jpg) no-repeat 3px 3px; padding-left:20px;
	}
	
.small-group-share{
	border-top:1px solid #DDE1E3; border-bottom:1px solid #DDE1E3; border-right:1px solid #DDE1E3; padding-left:5px;
	background:url(../images/small-group-share.jpg) no-repeat 3px 3px; padding-left:24px;
	}
	
.small_view{
	border-top:1px solid #DDE1E3; border-bottom:1px solid #DDE1E3; border-right:1px solid #DDE1E3; padding-left:5px;
	background:url(../images/small_view.jpg) no-repeat 3px 3px; padding-left:24px;
	}
.small_answer{
	border-top:1px solid #DDE1E3; border-bottom:1px solid #DDE1E3; border-right:1px solid #DDE1E3; padding-left:5px;
	background:url(../images/small_answer.jpg) no-repeat 3px 3px; padding-left:24px;
	}
.small_read_more{
	border-top:1px solid #DDE1E3; border-bottom:1px solid #DDE1E3; border-right:1px solid #DDE1E3; padding-left:5px;
	background:url(../images/small_read_more.jpg) no-repeat 3px 3px; padding-left:24px;
	}
	
.big-read-more{
	background:url(../images/read-nore-button.jpg) no-repeat left top;
	width:132px; height:29px; padding-left:20px;
	text-decoration:none; color:#FFFFFF; display:block;
	line-height:29px; vertical-align:middle; text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	}
a:hover.big-read-more{
	background:url(../images/read-nore-button.jpg) no-repeat left -29px;
	color:#000000; 
	}
.lpb{
	background:url(../images/lpb-bg.jpg) repeat-x left bottom;
}
.lpb2{
	background:url(../images/lpb_bg2.jpg) repeat-x left bottom;
}

.footer-beet{
	background:url(../images/bottom-gra-new.jpg) repeat-x left bottom;
	height:40px;
	}
	
/*****************
bottom links
*******************/

.bottom_gra{
	background: url(../images/bottom_gra2.png) repeat-x left top;
	background-color:#ededed;
	padding:10px; padding-bottom:5px; border-top:solid #f5f5f5 1px;
}

.bottom_gra img{
	margin-left:8px;
	float:left;
	margin-left:8px;
	margin-right:8px;
}

.bottom_gra h2{
	font-family:Tahoma, Verdana, Arial;
	font-size:18px; color:#000075; text-decoration:none;
	margin:0px; padding:0px; font-weight:normal;
	text-transform:uppercase;
}

.bottom_gra ul{
	font-family:"Trebuchet MS", Arial, Tahoma, Verdana;
	font-size:12px; color:#C8C8C8; text-decoration:none;
	list-style: url(../images/3.jpg);
	margin-left:25px; padding-left:5px; margin-top:3px;
}

.bottom_gra ul li{
	border-bottom:1px solid #999999;
	line-height:24px;
	
}

.bottom_gra ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; color:#000000; font-weight:normal; text-decoration:none;
}
.bottom_gra ul li a:hover{
	color:#990000; text-decoration:none;
}

.main_bottom_border{
	background:url(../images/main_bottom_bg.gif) repeat-x left bottom;
	background-color:#cecece;
}
.add{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3f3f3f; text-decoration:none; font-weight:bold; padding:10px 0 0 10px; line-height:20px;}
.add span{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #669900; text-decoration:none; font-weight:bold; padding:0px 0 0 00px; line-height:20px;}

/*****************
end bottom links
*******************/
.lr_bor{
	border-left:1px solid #C8CBD1;
	border-right:1px solid #C8CBD1;
	border-top:1px solid #C8CBD1;
	border-bottom:1px solid #C8CBD1;
	}
#staticcontent {padding: 3px;position:fixed;top:235px; left:2px; text-align:left;display:inline; z-index:1002;}
* html #staticcontent{position: absolute; top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+2+"px" : body.scrollTop+2+"px"); }
/* bakset */

#slidingTopWrap { position: absolute;top: 0px;width: 250px; z-index: 15; margin: 0px 0px 0px 650px; padding: 0px;}
#slidingTopContent {overflow: hidden;margin: 0px;padding: 0px;border: #6E1101 solid;border-width: 0px 3px;background-color:#EBA703;}
#slidingTopFooter { background-image: url(../images/basketFooter.png);width: 250px;height: 40px;margin:-5px 0px 0px 0px; font-size: 12px;color: #666666;}
#slidingTopFooter A:link {text-decoration: none;color: #FDF6F5;}
#slidingTopFooter A:visited {text-decoration: none;color: #FDF6F5;}
#slidingTopFooter A:hover { text-decoration: underline;	color: #FDF8A0;}
#slidingTopFooter A:active {text-decoration: underline;	color: #FDF6F5;}
#slidingTopFooterLeft {float: left;	margin: 15px 0px 0px 20px;}
#slidingTopFooterRight {float: right;margin: 15px 30px 0px 0px;}

#mainWrap {	margin: 0px auto;	width: 900px;}
#wrdInfoWrap {background-color: #FFFF99;height: 80px;}
#wrdInfoWrapLeft {float: left;width: 300px;padding: 10px;}
#wrdInfoWrapRight {float: right;}
#wrdInfoWrapRight A:link, #wrdInfoWrapRight A:visited, #wrdInfoWrapRight A:active {	color: #333333;	text-decoration: underline;}
#wrdInfoWrapRight A:hover {color: #669900;}
#wrdTutorialInfo {margin: 25px 10px 0px 0px;background-color: #FFFFFF;padding: 5px;}
#headerWrap {width: 100%;height: 30px;background-color: #666666;border: 1px #999999 solid;}
#contentWrapLeft {float: left;width: 650px;}
#contentWrapRight {float: right;width: 250px;}
.productWrap {text-align:center;}
.productPriceWrap {	background-color: #CCCCCC;padding: 5px;color: #000000;font-weight: bold;}
.productPriceWrap img {border: 0px;}


#basketWrap {margin: 10px;background-color: #EBEBEB;padding-bottom: 5px;}
#basketTitleWrap {background-color: #669900;border: 3px #CCCCCC solid;padding: 5px;color: #FFFFFF;font-weight: bold;height: 20px;}
#basketItemsWrap img {border: 0px;}
#basketItemsWrap ul {list-style-type: none;list-style-position: outside;margin: 0px;padding: 0px;}
#basketItemsWrap li {margin: 0px;font-size: 12px;}
#basketItemsWraps img {border: 0px;}
#basketItemsWraps ul {list-style-type: none;list-style-position: outside;margin: 0px;padding: 0px;}
#basketItemsWraps li {margin: 0px;font-size: 12px;}
#basketItemsWrape img {border: 0px;}
#basketItemsWrape ul {list-style-type: none;list-style-position: outside;margin: 0px;padding: 0px;}
#basketItemsWrape li {margin: 0px;font-size: 12px;}
.basketItemLeft {float: left;}
.basketItemRight {float: right;}
#bannerWrap {margin: 10px;padding-bottom: 5px;}
/* basket ends */

.sidebarmenu ul{margin: 0;padding: 0px;list-style-type: none;font: normal 12px arial, Verdana;border-top:0px solid #E7E7E7;}
.sidebarmenu ul li{position: relative;z-index:10;}
.sidebarmenu ul li a{display: block;overflow: auto; color: #353535;text-decoration: none;padding: 6px;border-bottom: 1px dotted #4AA7F7;border-right: 0px solid #D9D9D9;}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{background-color: #FFFFFF;}
.sidebarmenu ul li a:visited{color: #012D58;}
.sidebarmenu ul li a:hover{background-color: #5375C2;color:#FFFFFF;}

/*Sub level menu items */
.sidebarmenu ul li ul{position: absolute;width: 170px;top: 0;visibility: hidden; border-right: 1px solid #D9D9D9;}
.sidebarmenu a.subfolderstyle{background: url(../images/arrow_y.gif) no-repeat 97% 50%;}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
.gray-line{background:url(../images/gray-line.gif) repeat-y left top;}


#topbar {
	overflow: hidden;
	margin: 0;
	padding: 2px 15px 3px 3px;
	height:33px;
	background: url(../images/topbar_bg.png) no-repeat;
}
#IEroot #topbar {
	overflow: hidden;
	margin:2px;
	background: url(../images/topbar_bg.png) no-repeat;
	padding: 1px 17px 4px 2px;
	height:34px;
	width:302px;
}
#search {
	float: left;
}
#search input.form-text, #search-form input.form-text {
	float:left;
	width: 301px;
	height:30px;
	margin:0px;
	padding: 6px;
	border: 1px solid #F2F2F2;
}
#IEroot #search input.form-text, #search-form input.form-text {
	width: 294px;
	padding: 4px;
	padding-top:6px;
	height:20px;
	margin: 2px 0 25px 0px;
	border: 1px solid #E2E2E2;
}
#search-form input.form-text {	
	font:bold 16px/17px arial;
	padding:4px;
	padding-right:2px;
	color:#A1A1A1;
}
#IEroot #search #search-form input.form-text {
	margin-top: 8px;
	font:bold 16px/17px arial;
	color:#A1A1A1;
	padding:10px;
	border:0px;
}
#search-form td{
	color:#666666;
}
img{border:0px;}
.submit_button { width: 70px; border: 1px solid #ccc;border:0px solid #E3E3E3; }
.submit_button .search-submit{background: transparent url(../images/button_search.png) no-repeat 0px 0px;width: 69px;height: 37px;cursor: pointer;border:0px;outline:none;}
.contentTDx{background: #F6F6F6;color: #222222;border-top:1px solid #F7F7F7;border-right:1px solid #B7B7B7; border-bottom:1px solid #C7C9C9; padding: 0px;font:12px arial;font-weight:bold;}
