body
{
	background-color:#f1f1f1;
	padding:0px;
	margin:0px;
	font:12px verdana;
	font-weight:normal;
	color:#333;

}

input[type="file"] { width:200px;}


a{
	text-decoration:none;
	color:#444;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
	/*color:#444;*/
}

.content_padding{
padding-left:10px; 
padding-right:5px; 
text-align:justify;
}

img{
	border:none;
}

.white_bg{
	background:#fff;
	/*min-height:540px;*/
	vertical-align:top;
	
}

.white_bg_ads{
	background:#fff;
	min-height:265px;
	vertical-align:top;
	
}

.white_bg_footer{
	background:#fff;
	/*min-height:92px;*/
	vertical-align:top;
	
}

.white_bg_footer2{
	background:#fff;
	min-height:100px;
	vertical-align:middle;
	
}


.white_bg_news{
	background:#fff;
	min-height:259px;
	vertical-align:top;
	
}

.white_bg_featured{
	background:#fff;
	min-height:250px;
	vertical-align:top;
	
}

.white_bg_loginbox{
	background:#fff;
	min-height:250px;
	vertical-align:top;
	text-align:left;
}

.txt_title{
	font:16px verdana;
	font-weight:bold;
	color:#333;
	line-height:30px;
	margin-left:10px;
	text-align:left;
}

.title_txt{
	font:14px Arial;
	font-weight:bold;
	color:#333;
}

title_txt_small
{
	font:11px Arial;
	color:#333;
}

.price{
	color:#CC0000;
	font:14px Arial;
	font-weight:bold;
}

.dotted_line{
	border-top:1px dotted #ccc;
	margin:0px 5px 0px 5px;
}

.red_text{
	color: #990000;
}

.style1 {color: #990000; font-weight:bold; padding:10px;}

.style2 {padding-top:10px;}

input{
	border:1px solid silver;
	height:17px;
	padding-top:2px;
	margin-top: 5px;
}

select{
    height:22px;
    /*padding-top:2px;*/
    margin-top: 5px;
}
.search_bar{
	background:#ccc;
	border:1px solid #666;
	padding:3px;
	margin:2px;
}

.button{
	background:url(/images/button.jpg) repeat-x;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:80px;
	color:#000033;
	border:1px solid #dcdcdc;
}

.clsbutton{
	background:url(/images/button.jpg) repeat-x;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:80px;
	color:#000033;
	border:1px solid #dcdcdc;
}

.postButton{
	background:url(/images/button.jpg) repeat-x;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:90px;
	color:#000033;
	border:1px solid #dcdcdc;
}


.headers{
	background:url(/images/header.jpg) repeat-x;
	height:100px;
	width:100;
	color:#FFFFFF;
	font:12px Verdana;
}

.top_menu{
	background:url(/images/menu.jpg) no-repeat;
	height:32px;
	width:123px;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-align:center;

}

.topmenu_sep{
	background:url(/images/menu_sep.jpg) repeat-y #FFFFFF;
	height:15px;
	width:987px;
	font-weight:bold;
	font-size:11px;
	vertical-align:top;
	margin-top:0px;
	padding-top:0px;
}

.normalFont
{
	font-size:11px;
}

.topmenu_sep a{
	 color:#000;
	 text-decoration:none;
	 font-weight:bold;
	 font-size:11px;
}

.topmenu_sep a:hover{
	 color:#000;
	 text-decoration:underline;
}

.cart{
	background:url(/images/cart.png) no-repeat;
	width:13px;
	height:12px;
}

.main_menu{
	background:url(/images/mid_menu_title.jpg) repeat-x;
	height:49px;
	width:170px;
	text-align:center;
	font:14px Arial;
	color:#FFFFFF;
	font-weight:bold;
}

.mainmenu_left{
	background:url(/images/left_menu_title.jpg);
	width:22px;
	height:49px;
}

.mainmenu_right{
	background:url(/images/right_menu_title.jpg);
	width:22px;
	height:49px;
}

.main_menu_bot{
	background:#333;
	height:240px;
	color:#FFFFFF;
	font:13px Arial;
	padding:10px 0px 0px 0px;
}

.whiteText
{
	color:white;
	font:13px Arial;
	text-decoration:none;
}
	

.main_menu_bot div{
 border-bottom:1px solid #8a8a8a;
 padding:3px 0 3px 20px;
}

.mainbox_top{
	background:url(/images/mainbox_topmid.jpg) repeat-x;
	width:476px;
	vertical-align:top;
}

.mainbox_top_small{
	background:url(/images/mainbox_topmid.jpg) repeat-x;
	width:270px;
	vertical-align:top;
}

.mainbox_bottom_small{
	background:url(/images/mainbox_bottommid.jpg) repeat-x;
	width:270px;
	vertical-align:top;
}

.mainbox_bottom_large{
	background:url(/images/mainbox_bottommid.jpg) repeat-x;
	width:980px;
	vertical-align:top;
}

.mainbox_top_large{
	background:url(/images/mainbox_topmid.jpg) repeat-x;
	width:980px;
	vertical-align:top;
}

.mainbox_bottom{
	background:url(/images/mainbox_bottommid.jpg) repeat-x;
	height:23px;
	width:476px;
}


.mainbox_right{
	background:url(/images/mainbox_rightmid.jpg) repeat-y;
	width:12px;
}

.mid_title_large{
	background:url(/images/title_mid.jpg) repeat-x;
	height:31px;
	font:16px Verdana;
	font-weight:bold;
	color:#333;
}

.mid_title_largenew{
	background:url(/images/title_mid.jpg) repeat-x;
	height:31px;
	font:16px Verdana;
	font-weight:bold;
	color:#333;
	width:640px;
}

.mid_title{
	background:url(/images/title_mid.jpg) repeat-x;
	height:31px;
	font:16px Verdana;
	font-weight:bold;
	color:#333;
	width:452px;
}

.jobs_title{
	background:url(/images/title_mid.jpg) repeat-x;
	height:31px;
	font:16px Verdana;
	font-weight:bold;
	color:#990000;;
	width:452px;
}

.small_top{
	background:url(/images/topmid_smallbox.jpg) repeat-x;
	height:20px;
	width:910px;
	font:16px Arial;
	font-weight:bold;
	color:#333;
}

.small_bot{
	background:url(/images/botmid_smallbox.jpg) repeat-x;
	height:20px;
	width:910px;
}

 
 .boxbot_mid{
	background:url(/images/boxbot_mid.jpg) repeat-x;
	height:29px;
}

.footer_links{
	font:11px Verdana;
	color:#666;
	padding:10px;
	font-weight:bold;
} 

.did_mid
{
	background:url(/images/did_mid.jpg) repeat-x;
	width:182px;
}

.did_left{
	background:url(/images/did_left.jpg) no-repeat;
	width:5px;
}

.did_right{
	background:url(/images/did_right.jpg) no-repeat;
	width:6px;
	height:160px;
}

.no_data{
	/*width:95%;*/
	color: red;  
	padding:15px;
	border:solid 0px #ff4141;
	/*background:ivory;*/
	font-size:13px;
}

.textbox{
	height:25px;
	 width:135px;
	 background:url(/images/search.jpg) no-repeat bottom;
}

.loginbox
{
 background:none;
 border:none;
 height:18px;
 width:115px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#999999;

 margin-bottom: 2px;
}

.question_icon{ 
	font-family:verdana;
	font-size:11pt;
	font-weight:bold;
	color:#353839;
	background:url(/images/did_top.jpg) no-repeat top;
	width:230px;
	height:44px;
}


.mainTable
{
	width:990px;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.didyouKnow
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	color:#353839;
	cursor:help;
}

.separator{
	background:url(/images/separator.jpg) repeat-x #fff;
	height:100%;
	width:100%;
	
}

.separator div{
	border-bottom:1px dotted #CCCCCC;
	line-height:25px;
	padding-left:3px;
	font-size:11px;
	color:#333;
}

.separator div a{
	color:#555;
	text-decoration:none;
	
}

.separator div a:hover{
	color:#555;
	text-decoration:underline;
	
}

.news
{
	text-align:justify;
}

.homeNews{
/*	width:310px; 
	height:80px;
*/	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif; 	
}

.homeNewsItems
{ 
	font-family:Arial, Helvetica, sans-serif; 
	padding:5px;
	color:#353839;
	font-size:12px;
}

.homeNewsItems td {
	padding-top: 8px;
}

.homeEventsItems
{ 
	font-family:Arial, Helvetica, sans-serif; 
	padding:5px;
	color:#353839;
	font-size:12px;
}

.homeEventsItems td {
	padding-top: 8px;
}

.normalText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.txtBox
{
	border:solid 1px silver;
}

.box_border{
	border-bottom:1px solid #cccccc;
        border-top:2px solid grey;
        border-left:2px solid grey;
}

.box_title{
	padding:2px;
	color:#333333;
	background:url(/images/button.jpg) repeat-x;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	font-weight:bold;
	text-align:center;
	height:30px;
}

.mainbox_topleft{
	height:9px;
	width:12px;
	background:url(/images/mainbox_topleft.jpg)  no-repeat;
}

.mainbox_topleft_large{
	height:9px;
	width:7px;
	background:url(/images/mainbox_topleft.jpg)  no-repeat;
}

.mainbox_left{
	background:url(/images/mainbox_leftmid.jpg) repeat-y ;
	width:7px;
}


.mainbox_topright{
	height:9px;
	width:12px;
	background:url(/images/mainbox_topright.jpg) no-repeat;
}

.mainbox_bottomright{
	height:9px;
	width:12px;
	background:url(/images/mainbox_bottomright.jpg) no-repeat;
}

.mainbox_bottomleft{
	height:9px;
	width:12px;
	background:url(/images/mainbox_bottomleft.jpg) no-repeat;
}

.mainbox_bottomleft_large{
	height:9px;
	width:7px;
	background:url(/images/mainbox_bottomleft.jpg) no-repeat;
}

.title_left{
	height:31px;
	width:8px;
	background:url(/images/title_left.jpg) no-repeat;
}

.title_left_large{
	height:31px;
	width:5px;
	background:url(/images/title_left.jpg) no-repeat;
}

.title_right{
	height:31px;
	width:9px;
	background:url(/images/title_right.jpg) no-repeat;
}

.title_right_large{
	height:31px;
	width:5px;
	background:url(/images/title_right.jpg) no-repeat;
}

.tab{
	background:url(/images/tabs.jpg) no-repeat;
	width:113px;
	height:27px;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	text-align:center;
	cursor:pointer;
}

.tab_new{
	background:url(/images/tabs.jpg) no-repeat;
	width:113px;
	height:27px;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	text-align:center;
	cursor:pointer;
}


.inactive_tab{
	background:url(/images/tabs.jpg) no-repeat;
	width:113px;
	height:27px;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	text-align:center;
	border-bottom:1px solid #d3d3d3;
	cursor:pointer;
}

.jobs_inactive_tab{
	background:url(/images/tabs.jpg) no-repeat;
	width:113px;
	height:27px;
	font:13px Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	color:#333;
	text-align:center;
	border-bottom:1px solid #d3d3d3;
	cursor:pointer;
}

.jobs_blank_tab{
	/*background:url(/images/tabs.jpg) no-repeat;*/
	width:113px;
	height:27px;
	font:13px Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	color:#333;
	text-align:center;
	border-bottom:1px solid #d3d3d3;
	cursor:pointer;
}


.tab_search{
	background:url(/images/tabs.jpg) no-repeat;
	width:113px;
	height:27px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

.inactive_tab_search{
	background:url(/images/tabs.jpg) no-repeat;
	width:113px;
	height:27px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:center;
	border-bottom:1px solid #d3d3d3;
	cursor:pointer;
}

.bor_bot{
	border-bottom:1px solid #d3d3d3;
	width:120px;
}

.tabs_bot{
	border-bottom:1px solid #d3d3d3;
}

.tabs_bot_new{
	border-bottom:1px solid #d3d3d3;
}

.news_tabs_bot{
	/*border-bottom:1px solid #d3d3d3;*/
}

.box_bot{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333;
	margin-left:20px;
	/*padding:4px;*/
}

.box_bot_jobs{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333;
	margin-left:20px;
	padding:10px;
}

.box_bot_content{
	padding:5px;
}

a img{
	background:none;
}

.box_bot span{
	/*background:url(/images/bullets_gray.jpg) no-repeat;*/
	width:12px;
	height:8px;
	/*padding-left:20px;*/
	line-height:28px;
	/*margin-left:10px;*/
}

.alt1{
	border-bottom:1px dotted #ccc;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.alt_1{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.alt_2{
	/*border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;*/
	background:#ececec;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.box_bg{
	background:url(/images/separator.jpg) repeat-x;
	border-left:1px solid #ececec;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:50px;
	height:50px;
}

.box_bg2{
	/*background:#666666;*/
	width:50px;
	background:#EEEEEE;
}

.cart_button{
	background:url(/images/cart_buton.jpg);
	height:35px;
	width:139px;
}

.title_bg{
	background:url(/images/button.jpg) repeat-x;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	border:1px solid #dcdcdc;
	font-weight:bold;
	padding-left:5px;
}

.categoryName{
	font-size:12px;
	color:#666;
	text-decoration:none;
	/*font-weight:bold;*/
}

.darkbox_left
{
	background:url(images/darkbox_left.jpg) no-repeat;
	height:101px;
	width:8px;
}


.darkbox_right
{
	background:url(images/darkbox_right.jpg) no-repeat;
	height:101px;
	width:8px;
}

.darkbox_mid
{
	background:url(images/darkbox_mid.jpg) repeat-x;
	eight:101px;
	width:250px;
	color:#FFFFFF;
}

.caps{
	background:url(images/capsule.jpg) no-repeat;
	width:205px;
	height:51px;
	margin-bottom:5px;
}

.bullet_red{
	background:url(images/dashboard/bullet_red.jpg) no-repeat;
	width:9px;
	height:23px;
	margin-left:10px;
	padding-left:3px
}

.bullet_txt{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
	padding-bottom:3px;
        text-align:left;
}

/*<!-- SLIDER -- -->*/
div.carouselWrapper {
	width:800px; display: block; position: relative; overflow: hidden;
}
	
div.carouselWrapper.wide {
	width:865px; height: 170px; display: block; position: relative; overflow: hidden;
}
	
div.carouselWrapper table td {
	padding: 6px 0px 6px 4px; height: 112px;
	background:red;
}

div.carouselWrapper table td img {
	cursor: pointer; padding: 2px; border: 1px solid #b1bda7; 	
} 

.title_gray{
	font:13px Verdana;
	font-weight:bold;
	color:#990000;
}

.title_red{
	font:12px Verdana;
	color:#4d4948;
}

.tableHeader{

	background:#888;
	color:#fff;
	height:25px;
	font-weight:bold;
}

.tableHeader td{
	padding:5px;
}	

.planTr
{
	background:whitesmoke;
}

.bannerTr
{
	background:whitesmoke;
}

/*.bannerTh
{
	padding:3px;
}
*/
.historyBannerTd
{
	padding:3px;
}

.wishlistBannerTd
{
	padding:3px;
}

.bannerDv
{
	background:#fff;
	border:1px dashed #ccc;
	width:530px;
}

.cartTotal
{
	background:#dbdbdb;
}

.yourCart
{
	background:#ececec url(/images/title_bg.jpg) repeat-x bottom;
	height:30px;
	color:#333;
	font:14px;
	border:1px solid #ececec;
	
}

.left_type
{
	width:460px;
	margin:1px;
	padding-top: 5px; 
	padding-bottom: 5px;
	padding-left: 2px;
	border: 0px solid  #CCCCCC;
}

.right_type
{
width:450px;
margin:2px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
border: 1px solid #ccc;

}

.box_main{
	background:whitesmoke;	
}


.info
{
	float:left;
	margin:5px;
	padding:10px;
	width:310px;
	border:1px solid #ccc;
	background: white;
	display:inline;
}


.image
{
	float:right;
	margin:5px;
	padding: 10px;
	width:310px;
	border:1px solid #ccc;
	background: white;
	display:inline;
	
}

.tab
{
	background:#f1f1f1;
	font-weight:bold;
	display:block;
	padding:10px 10px 2px;
}


.AlertMessage{
	width:93%;
	color: red;  
	padding:15px;
	border:solid 1px #ff4141;
	background:ivory;
}


.tdMinHeight{
	height:508px;
	vertical-align:top;

}

.green_text{
	color: green;
}

.adminTableHeader{

	background:#888;
	color:#fff;
	height:25px;
	font-weight:bold;
}

.adminDirTd {
	padding-top:8px;
}

.adminNormalText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}


/**/
	/*FOR ADS	*/
/**/


.arial-11
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}


.arial-12
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.plan_info
{ 
	margin:0px;
	padding:0px;
	width:400px; 
	background: white; 
}

div.carouselWrapperDetail {
	border:0px solid red;
	display:block;
	overflow:hidden;
	padding:2px;
	position:relative;
	width:300px; 
}

/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 25px;
	height: 25px;
	padding: 0;
	margin: 2px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/images/calender.jpg) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

 textarea {
    font-family:sans-serif;
    font-size:12px;
    /*margin-left:5px;*/
}

.bannerTd
{
	padding:3px 10px;
}

.bannerImg
{
	padding:3px 3px;
	margin:3px;
}


.moduleBot
{
	line-height:10px;
	padding-left:20px;
	margin-top:5px;
	margin-bottom:8px;
	font-size:13px;
	background:url(/images/bullets_red.jpg) no-repeat;
}

.dvItem
{
	/*padding-left:0px;
	text-align:left;*/
	margin-left:10px;
	display:inline;
	font-weight:bold;
	width:47%;
	float:left;
	/*border:1px solid red;*/
}

.dvPrice
{
	/*padding-left:0px;
	text-align:left;*/
	margin-left:20px;
	display:inline;
	width:10%;
	float:right;
	font-weight:bold;
	/*border:1px solid green;*/
}

.dvDelete
{
	/*padding-left:0px;
	text-align:left;*/
	margin-right:20px;
	display:inline;
	width:5%;
	float:right;
	/*border:1px solid blue;*/
}

.dvDays
{
	/*padding-left:0px;
	text-align:left;*/
	margin-right:20px;
	display:inline;
	width:8%;
	float:right;
	font-weight:bold;
	/*border:1px solid yellow;*/
}

.dvAuto
{
	/*padding-left:0px;
	text-align:left;*/
	margin-right:20px;
	display:inline;
	width:9%;
	float:right;
	font-weight:bold;
	/*border:1px solid yellow;*/
}

.dvType
{
	margin-right:10px;
	display:inline;
	width:10%;
	float:right;
	font-weight:bold;
	/*border:1px solid pink;*/
}

.newBanner
{
	background:#d3d3d3;
	
}

.notActive
{
	color:#777;
}

.type_file
{
	height:25px;
}


/*alternate rows in history*/
.trHistory0
{
	
	background:#d3d3d3;
}

.trHistory1
{
	
	background:#eee;
}

.cartTable
{
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}

.bannerImgDv
{
	/*height:170px;
	width:170px;*/
}

.spAdvertisement
{
	font-size:11px;
}

._rightHomeDv
{
	width:250px;
	height:250px;
}

._top_leftDv
{
	width:468px;
	height:60px;
}

._top_rightDv
{
	width:234px;
	height:60px;
}

._bottom_leftDv
{
	width:728px;
	height:90px;
}

._bottom_rightDv
{
	width:234px;
	height:60px;
}

._leftDv
{
	width:125px;
	height:125px;
}

._rightDv
{
	width:125px;
	height:125px;
}

.jobsTr
{
	background:whitesmoke;
}

.dvResumeDetails
{
	width:400px;
	height:25px;
	/*border:1px solid red;*/
}

.dvJobDetails
{
	width:400px;
	min-height:25px;
	overflow:auto;
	clear:both;
}

.dvJobTitle
{
	margin-left:8px;
	margin-bottom:8px;
	font-size:13px;
}

.jobCategory 
{
	color: #990000;
	font-weight:bold;
	padding:5px;
}

.red_text a{
	color: #990000;
}

.secondaryLink
a{
	font-size:14px;
	text-align:right;

}
.secondaryLink:hover
a{
	font-size:14px;
	text-decoration:underline;
	text-align:right;

}

.tdMyJobLinks
{
	color: #990000;
	padding-left:20px;
	/*margin-bottom:10px;*/
	font-weight:bold;
}

.gridFooter
{
	line-height:25px;
	vertical-align:middle;
	white-space:nowrap;
	background:#EEEEEE none repeat scroll 0 0;
	padding:5px;
	height:25px;
}

.goButton{
	
	width: 30px;
	background-image: url('/shop/themes/prestashop/img/button-mini.gif');
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#000033;
	height:20px;
	border:none;
	padding-bottom:4px;
}

input.goButton:hover
{
	background-position: left -18px;
}

.dvAboutUs
{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.tdSelect
{
	width:55px;
	height:25px;
	padding:2px;
}

.dvRss
{
	width:182px; 
	font-size:13px; 
	height:180px; 
	overflow:hidden; 
	padding:5px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}

.rsslinks
{
	color:#444;
	font-weight:bold;
}

.cs-title
{
	color:#444;
	font-weight:bold;
	padding-bottom:5px;
}
.cs-description
{
padding-bottom:10px;
}

.newsContent2
{
	color:#444;
	font-weight:normal;
	
}


a.newsContent2
{
	color:#444;
	font-weight:normal;
	
}

a.newsContent2:hover
{
	color:#444;
	font-weight:normal;
}

.tdAccount{
	margin-left:0px;
	padding-left:0px;
	margin-right:19px;
}

.textbox{
height:20px;
	
}

.sitemap_block #informations_block, #miscelleneous_block, #account_block, #home_block
{
	margin-left:15px;
	/*padding:5px;*/ 
	display:inline;
	float:left; 
	border:0px solid green;
}

.sitemap_block ul
{
	text-align:left;
	margin:0;
	padding:0;
}

.dvFolder
{
	background:transparent url(/images/sitemap/lv1.gif) no-repeat; 
	padding-bottom:0px;
	padding-left:24px;
	padding-top:3px;
}

ul.tree, ul.tree ul { list-style-type: none; }
		
ul.tree, ul.tree ul { 
	list-style-type: none; 
	background: url(/images/sitemap/vline.png) repeat-y; 
	margin: 0; padding: 0; } 
	ul.tree ul { margin-left: 10px; } 
	ul.tree li { margin: 0; padding: 0 12px; 
}

ul.tree, ul.tree ul { 
	list-style-type: none; 
	background: url(vline.png) repeat-y; 
	margin: 0; padding: 0; 
} 
ul.tree ul { 
	margin-left: 10px; 
} 
ul.tree li { 
	margin: 0; 
	padding: 0 12px; 
	line-height: 20px;
	background: url(/images/sitemap/node.png) no-repeat; 
	/*color: #369; 
	font-weight: bold; */
	}
	
ul.tree li:last-child { background: #fff url(/images/sitemap/lastnode.png) no-repeat; } 	
	
ul.tree, ul.tree ul { 
	list-style-type: none; 
	background: url(/images/sitemap/vline.png) repeat-y; 
	margin: 0; 
	padding: 0; 
} 

ul.tree ul { 
	margin-left: 10px; 
} 

ul.tree li { 
	margin: 0; 
	padding: 0 12px; 
	line-height: 20px; 
	background: url(/images/sitemap/node.png) no-repeat; 
	/*color: #369; 
	font-weight: bold;*/ 
	} 

ul.tree li.last { background: #fff url(/images/sitemap/lastnode.png) no-repeat; }	

.rating-static { 
    width: 60px; 
    height: 16px;  
    display: block; 
    background: url('/images/star-rating.png') 0 0 no-repeat;
}

.rating-50 { background-position: 0 0; }
.rating-40 { background-position: -12px 0; } 
.rating-30 { background-position: -24px 0; }
.rating-20 { background-position: -36px 0; }
.rating-10 { background-position: -48px 0; }
.rating-0 { background-position: -60px 0; }

.rating-5  { background-position: -48px -16px; }
.rating-15 { background-position: -36px -16px; }
.rating-25 { background-position: -24px -16px; }
.rating-35 { background-position: -12px -16px; }
.rating-45 { background-position: 0 -16px; }

.tiny {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:x-small;
} 

.registerBtn{
	background:url(/images/register.png) repeat-x;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:151px;
	color:white;
	border:none;
	/*border:1px solid #dcdcdc;*/
}

/*modified by Mubin on 6-5-2010*/
/*this is for highliting the discounted product price*/

.discount{
	color:#da0f00;
	text-transform:uppercase;
	font-weight:bold;
	float:none;
}
/*end of modification*/



/*Styling contents on the Forum page*/

#tblLeft{
    width:10%;
}

#wrap{
    float: none;
    width: 990px;
    padding:5px 0px 0px 0px;

     border:solid 0px blue;
}

#page-body{
   background-color: white;
   
    width:98%;
    padding-top:0;
    margin-top: 8px;
    text-align: left;
    border:solid 0px red;
  }

#forumBody{
width:100%;
}

#forumContent{
 width:75%;
 padding:0;
 margin: 0;
 background-color: white;
 -moz-border-radius: 1em; border-radius: 1em;

}

.topiclist forums{
    padding-top: 10px;
    background-color: white;
  /* background: none repeat scroll 0 0 #333333*/
}

.button1{
        background:url(/images/button.jpg) repeat-x;
        height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:80px;
	color:#000033;
	border:1px solid #dcdcdc;
}

.button2{
        background:url(/images/button.jpg) repeat-x;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:80px;
	color:#000033;
	border:1px solid #dcdcdc;
}

.main_menu_bot div a{
    color:white;
    }


.row dl{
  background-color: white;
}

/*Hiding the meta-3 section of rss feed*/
#meta-3{
    display: none;
}

.scrl{
    padding-left: 0px;
}