@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#F4F4F4 url(../images/color2/bg_style2.gif) top repeat-x;}
html { padding:0; margin:0;}
p { margin:0; padding:5px 0;}
h1, h2, h3, h4 { padding:0; }
hr { margin:10px 0; padding:0; border:0; outline:0; background:#cacaca; height:1px;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
ul, li, p, td { margin:0; color:#007BA3; font: notmal 11px Tahoma;
  font-size: 9pt;
  text-align:right;
}
#st1, #st3 {
	display: none;
}
/* main */
.main {width:100%; padding:0; margin:0 auto; }
.resize { width:975px; margin:0 auto;}
/********** header **********/
.header { margin:0 auto; width:985px;}
.hed_top_right {color:#FFF; width:; float:right; margin:-45px auto;}
.hed_top_left {color:#FFF; width:440px; float:left; text-align:left; margin:-33px 0 10px 0; font:normal 11px tahoma;}
.hed_top_left .go { width:50px; color: #fff; font: bold 11px tahoma; text-align:center; border:solid #3F3F3F 1px; padding: 5px 2px 5px 2px; margin: 0px; background: #2B2B2B URL(../images/color2/arrow_rotate_clockwise.png) Right no-repeat; padding-Right: 18px;}
.hed_top_left .go:hover { background-color: #424141; border:solid #7D7D7D 1px;}
.hed_top_left .go:hover { background-color: #424141; border:solid #7D7D7D 1px;}
.hed_top_left .reg { width:63px; color: #fff; font: bold 11px tahoma; text-align:center; border:solid #3F3F3F 1px; padding: 5px 2px 5px 2px; margin: 0px; background: #2B2B2B URL(../images/color2/register_user.png) Right no-repeat; padding-Right: 18px;}
.hed_top_left .reg:hover { background-color: #424141; border:solid #7D7D7D 1px;}
.hed_top_left .reg:hover { background-color: #424141; border:solid #7D7D7D 1px;}
.hed_top_left .hedlogintext { color: #fff; font: bold 12px tahoma; text-align:right; border:solid #3F3F3F 1px; WIDTH: 105px; padding: 5px 2px 5px 2px; margin: 0px; background: #2B2B2B URL(../images/color2/icon_user.gif) Right no-repeat; padding-Right: 18px;}
.hed_top_left .hedlogininput { color: #fff; font: bold 12px tahoma; text-align:right; border:solid #3F3F3F 1px; WIDTH: 105px; padding: 5px 2px 5px 2px; margin: 0px; background: #2B2B2B URL(../images/color2/key.png) Right no-repeat; padding-Right: 18px;}
.loginfostyle {margin:6px auto;}
.loginfostyle a {font:bold 11px tahoma; color:#0C9AC6; padding:0 5px; 0 0;}


/* Advertisement */
.adv_topic_all {width:860px; margin:auto; padding:15px 0 0 0; direction:ltr; }
.adv_topic_all img {border:0px;}


/* menu */	
.menu { float:right; padding:0px 10px 0 0; margin:4px -15px 0 0;}
.menu ul { text-align: right;  padding:0; margin:0; list-style:none; border:0; float:right;}
.menu ul li { float:left; margin:0; padding:0 5px; border:0;}
.menu ul li a { float:left; margin:0; padding:12px 0; color:#fff; font:bold 15px arial; text-decoration:none;}
.menu ul li a span { padding:13px; background:none;}
.menu ul li a:hover { color:#fff;  background: url(../images/color2/r_menu.gif) no-repeat right;}
.menu ul li a:hover span { color:#fff;  background:url(../images/color2/l_menu.gif) no-repeat left;}
.menu ul li a.active {  color:#fff; background:url(../images/color2/r_menu.gif) no-repeat right;}
.menu ul li a.active span { color:#BEBDBD;  background:url(../images/color2/l_menu.gif) no-repeat left;}
/********** sup links **********/
.sup_links {float:left; padding:0 10px 0 0; margin:-36px 0 0 0; width:400px; height:40px; font:normal 11px tahoma; color:fff;}
.sup_links a:link { color:#fff; }
.sup_links a:hover { color:#BEE2EB;}
.sup_links a:visited {text-decoration: none; color:#A7B8BA;}
 /* sub_header */
.sub_header { background: url(../images/color2/sub_header_bg.jpg) top center no-repeat; padding:0; margin:40px 20px; height:140px; }
.sub_header .title_block { height:173px; width:975px;}
.sub_header_resize { width:975px; margin:0 auto; padding:0;}
.sub_header_resize .logo { float:right; margin:17px -17px 0 -0; padding:30px auto; background: url(../images/color2/logo.gif) no-repeat top right}
.sub_header_resize .search { float:left; margin:35px 10px auto; width:410px; }
.sub_header_resize .search .search_box { float:right; font:normal 12px Tahoma, Geneva, sans-serif; height:23px; width:300px; border:2px solid #2089A1; color:#0A7289; padding:0 28px 0 0; background:#fff url(../images/color2/hed-search-icon.gif) no-repeat right; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.sub_header_resize .search .search_go {float:right; margin:0 5px 0 0 ; font:bold 12px Tahoma, Geneva, sans-serif; height:26px; width:70px; border:2px solid #2089A1; color:#0A7289; background:#98E1F4; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.sub_header_resize .change_color { float:left; margin:30px -507px;}
.icon_header {margin:-3px auto; padding:0 0 0 0;}
/* search_heading */
.search_heading { margin:-47px 0 0 0; padding:-0; }
.search_heading_resize { width:960px; margin:0 auto; padding:0; float:right;}
.search_heading h2 { font: bold 16px Arial, Helvetica, sans-serif; color:#0C9AC6; padding:10px 0 15px 15px; margin:0; text-align:right; direction:rtl; }
.search_heading h2 span { font: normal 11px Tahoma; color:#9d9d9d;}
.search_heading h2 span a { font: bold 11px Tahoma; color:#9d9d9d;}
/* search */
.search { padding:20px 20px 0 0; margin:10px auto; text-align:left; width:304px; float:left;}
.search .hedlogintext1 { color: #fff; font: bold 12px tahoma; text-align:right; border:solid #3F3F3F 1px; WIDTH: 123px; padding: 5px 2px 5px 2px; margin: 0px; background: #2B2B2B URL(../images/color2/icon_user.gif) Right no-repeat; padding-Right: 18px;}

/* The Footer */
.footer_box { background:url(../images/color2/footer_bg_b.gif); width:653px; margin:0 0 10px 0; padding:0;}
.footer_box_t { background:url(../images/color2/footer_bg_t.gif) no-repeat top;}
.footer_box_b { background:url(../images/color2/footer_bg_f.gif) no-repeat bottom; padding:0 5px 10px 5px !important; padding:0 0 10px 0;}
.footer_box_b1 {background:url(../images/color2/footer_bg_f.gif) no-repeat bottom; padding:0 5px 10px 5px !important; padding:0 0 10px 0;}
.footer { margin:0 auto; padding:10px 0 0 0; clear:both; width:235px;}
.footer_resize {float:right; margin:0; padding:0;}
.footer_ads {width:310px; float:right; margin:0; padding:10px 6px 0 8px;}
.footer a { font:normal 11px TAHOMA; color:#8D8C8C; text-decoration:none; direction:rtl}
.footer a:hover { font:normal 11px TAHOMA; color:#3D3D3D; text-decoration:underline; direction:rtl}
.footer p {margin:10px auto; padding:0 15px 0 0; background: url(../images/color2/icon/footer_p_arrow.gif) no-repeat right;}
.footer .footer_side {padding:0 4px 4px 10px; font:normal 14px arial; height:115px}
.footer .right { width:165px; height:115px; padding:16px 4px 0 4px; margin:0 15px; text-align:right; float:right;}
.footer .right .p_side { margin:13px 0 0 0; font:normal 11px TAHOMA; color:#8D8C8C;}
.footer .right .fot_soft {font:bold 15px arial; color:#373535; background: url(../images/color2/icon/footer_soft.png) no-repeat right; padding:0 24px 0 0; }
.footer .left_footer {width:165px; height:115px; padding:16px 4px 0 4px; margin:0 15px; float:left;}
.footer .left_footer .p_side { margin:13px 0 0 0; font:normal 11px TAHOMA; color:#8D8C8C;}
.footer .left_footer .fot_cat {font:bold 15px arial; color:#373535; background: url(../images/color2/icon/footer_cat.png) no-repeat right; text-align:right; padding:0 24px 0 0; }
.footer .center {width:165px; height:115px; padding:16px 4px 0 4px; margin:0 25px; text-align:right; float:right;}
.footer .center .p_side { margin:13px 0 0 0; font:normal 11px TAHOMA; color:#8D8C8C;}
.footer .center .fot_links {font:bold 15px arial; color:#373535; background: url(../images/color2/icon/footer_links.png) no-repeat right; padding:0 24px 0 0; }
.container_f1 { height:45px; background:#272727 url(../images/color2/footer1_bg.gif) repeat-x top;}
.container_f2 { margin:0 auto; padding:0; width:960px;}
.container_f2 a {color:#B58E1A;}
.container_f1 .under_fotter_left {width:50%; text-align:left; float:left; font:normal 12px tahoma; color:#a6a6a6; padding:14px 0 0 0;}
.container_f1 .under_fotter_right {width:50%; text-align:right; float:right; font:normal 12px tahoma; color:#a6a6a6; padding:14px 0 0 0; }


p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #dfdfdf; padding:0; margin:10px 0; background:none; line-height:0;}


/* block box */
.block_box { background:url(../images/color2/box_bg.gif); width:235px; margin:0 0 10px 0; padding:0;}
.block_box_t { background:url(../images/color2/box_top.gif) no-repeat top;}
.block_box_b { background:url(../images/color2/box_f.gif) no-repeat bottom; padding:0 5px 10px 5px !important; padding:0 0 10px 0;}

/********** block index **********/
.body { margin:0 auto; padding:10px 0 0 0; clear:both; width:235px;}
.body a { color:#198195; font:bold 15px arial; text-decoration:none;}
.body a:hover { color:#000; font:bold 15px arial; text-decoration:none;}
.body .cat_name_1 { background: url(../images/color2/icon/cat-icon.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#fff;}
.body .rating { background: url(../images/color2/icon/rating.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#fff;}
.body .keyw_icon { background: url(../images/color2/icon/keyw_icon.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#fff;}
.body .stateuse { background: url(../images/color2/icon/Statistics.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#fff;}
.body .Folder { background: url(../images/color2/icon/Folder.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#fff;}
.body .star { background: url(../images/color2/icon/star.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#fff;}
.body .control { background: url(../images/color2/icon/control.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#fff;}

.body p { font:normal 11px Tahoma; border-bottom:#C2E0E6 1px solid; padding:8px 0 0 0;}
.body p IMG {padding:0 0 6px 0;}
.body p:hover {border-bottom:#C2E0E6 1px solid; padding:8px 5px 0 0; background:#F6F6F6;}

.body .topic_details { background: url(../images/color2/icon/keyw_icon.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#96121E;}
.body .topic_rating { background: url(../images/color2/icon/keyw_icon.png) no-repeat right; margin:0 10px; padding:15px 30px; font:bold 16px arial; color:#96121E;}

.body .statcontnt { font:normal 12px tahoma; color:#0089A3; line-height:18px;}
.left { padding:0 2px 0 2px; text-align:right;}


div.but { float:right; padding:10px;}
.no_border { border:0px;}


.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: inherit;
}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
right: 0;
top: 0;
margin:0 450px 0 0;
visibility: hidden;
border: 1px solid #40A2BC;
border-bottom-width: 0;
font: normal 12px tahoma;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
direction:rtl;
width: 250px;
float:left;
 /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #40A2BC;
padding: 3px 0;
text-decoration: none;
background: #C5E5EE url(../images/color2/sup_link_bg.gif) repeat-x;
color:#0066CC;
font-weight: bold;
text-indent: 5px;
}

.anylinkmenu a:hover{ /*hover background color*/
background: #272727 url(../images/color2/sup_link_bg_h.gif) repeat-x;
border-bottom: 1px solid #171717;
color: white;
}

.anylinkmenu1{
position: absolute;
right: 0;
top: 0;
margin:0 152px 0 0;
visibility: hidden;
border: 1px solid #40A2BC;
border-bottom-width: 0;
font: normal 12px tahoma;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
direction:rtl;
width: 250px;
float:left;
 /* default width for menu */
}

.anylinkmenu1 ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu1 ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #40A2BC;
padding: 3px 0;
text-decoration: none;
background: #C5E5EE url(../images/color2/sup_link_bg.gif) repeat-x;
color:#0066CC;
font-weight: bold;
text-indent: 5px;
}

.anylinkmenu1 a:hover{ /*hover background color*/
background: #272727 url(../images/color2/sup_link_bg_h.gif) repeat-x;
border-bottom: 1px solid #171717;
color: white;
}






/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
right: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: right;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
right: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}



/* ######### CSS for Shade Tabs. Remove if not using ######### */

.greybox { border:1px solid #82C1CD; width:700px; float:right; background-color: #F9F9F9; padding:3px 0 3px 0; margin:1px 0 10px 0; }


.shadetabs{
padding: 0px 0;
margin: 0;
height:100px;
font:bold 1	px tahoma;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}



.shadetabs li{
display: inline;
margin: 0;
padding:px 0 0 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
float: right;
height: 38px;
width: 128px;
background: url(../images/color2/icon/taps_none.jpg) no-repeat;
color: #3A3939;
padding:2px 0 10px 0 ;
margin: 0 0px 0 1px;
text-align: center;

}

.shadetabs li a:visited{
color: #3A3939;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #3A3434;
background: url(../images/color2/icon/taps_hover2.jpg) no-repeat;
POSITION: relative;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;

}

.shadetabs li a.selected{ /*selected main tab style */
background: url(../images/color2/icon/taps_selected.jpg) no-repeat;
border-bottom-color: white;
color: #fff;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.divcontent{
background: #FFFFFF (../images/color2/icon/taps_selected.png) no-repeat;
border:1px solid #82C1CD; width:700px;
padding: 0;
}

#wrapper{
width: 100%;
margin: 0 auto;
padding:0 10px 0 0;
}
.box{
background: #fff;
}
.boxholder{
clear: both;
padding: 12px;
margin:-50px auto;
background: url(../images/color2/last_top.jpg) no-repeat top right;
}
.boxholder_cat{
padding: 12px;
margin:6px 10px 0 0;
background: url(../images/color2/last_top.jpg) no-repeat top right;
}
.boxholder_sub_index{
padding: 13px 13px 0 25px;
background: url(../images/color2/last_top.jpg) no-repeat top right;
margin:7px auto;

}
.tab{
float: right;
height: 32px;
width: 102px;
margin: 0 0px 0 0;
text-align: center;
background: #8DC70A url(greentab.jpg) no-repeat;
}

.tabtxt{
margin: 0;
font:bold 12px tahoma;
padding: 9px 8px 0 0;
}

.tab div a.selected{ /*selected main tab style */
background: #8DC70A url(greentab_s.jpg) no-repeat;

}


.last_list   { border: 1px solid #E0D5B7; background-color:#FFF; }
.last_list_cat   { border: 1px solid #E0D5B7; width:700px; background-color:#FFF; margin:0;}
.elhyah_last_topic { width:688px; margin:0px; padding:6px; border-bottom:1px solid #C2EBF3; background:#fff;}
.elhyah_last_topic:hover { width:688px; margin:0px; padding:6px; border-bottom:1px solid #C2EBF3; background:#EFF8FA;}
.elhyah_last_topic .left { width:605px; margin:0; padding:0; float:left;  }
.elhyah_last_topic .username { float:right; width:300px; margin:0; padding:4px 10px 5px 0; font-style:normal; font:normal 12px tahoma; color:#0C5E71; text-decoration:none}
.elhyah_last_topic .hot_new_command { float:left; margin:0; padding:4px 0 0 0; font:normal 11px tahoma; color:#990000;}
.elhyah_last_topic .hot_new_command .hot {float:right; color:#FF0000; margin:-2px 0 0 0;}
.elhyah_last_topic .hot_new_command .new {float:right; padding:0 4px 0 0; margin:-3px 0 0 0; color:#AD8300;}
.elhyah_last_topic .hot_new_command .hits { float:left; color:#7D7D7D; font:normal 9px tahoma; text-align:left; margin:0 2px 0 0; }
.elhyah_last_topic .hot_new_command .hits IMG { float:left; margin:-2px 2px;}
.elhyah_last_topic .hot_new_command .command_of_topic { float:left; color:#7D7D7D; font:normal 9px tahoma; text-align:left; margin:0 3px 0 0; }
.elhyah_last_topic .hot_new_command .command_of_topic IMG { margin:-2px 2px;}
.elhyah_last_topic .topic { width:595px; margin:0; padding:0; float:left; border-left:1px solid #579DAB; font:bold 12px tahoma;  }
.elhyah_last_topic .topic .tname {  background: url(../images/color2/icon/tap1.gif) no-repeat right; padding:0 90px; height:22px; line-height:22px}
.elhyah_last_topic .topic .tname:hover { background: #D3D687 url(../images/color2/icon/tap1_hover.gif) no-repeat right; padding:0 90px; height:22px;}
.elhyah_last_topic .topic .tname a:hover { text-decoration:none;}
.elhyah_last_topic .topic .msg { background: url(../images/color2/icon/tap2.gif) no-repeat right; padding:0 90px; height:22px; line-height:21px}
.elhyah_last_topic .topic .msg:hover { BACKGROUND: #A9E4F5 url(../images/color2/icon/tap2_hover.gif) no-repeat right; padding:0 90px; height:22px;}
.elhyah_last_topic .right {margin:-19px 0 0 0; WIDTH: 85px; BACKGROUND: url(../images/color2/avatar_user.jpg) no-repeat left top; FLOAT: right; HEIGHT: 78px; OVERFLOW: hidden}
.elhyah_last_topic .right:hover {margin:-19px 0 0 0; WIDTH: 85px; BACKGROUND: url(../images/color2/avatar_user_hover.jpg) no-repeat left top; FLOAT: right; HEIGHT: 78px; OVERFLOW: hidden; text-decoration:none;}
.elhyah_last_topic .right IMG { MARGIN: 8px 0px 0px 9px; FLOAT:left; border:0}

.download {font:normal 11px tahoma ; color:#333; margin:10px; padding:4px;}


.add_new_topic {background: url(../images/color2/add_topic.jpg) no-repeat; margin:12px 0 0 0;}



.user_name_avatar { float:right; width:250px; font:bold 13px tahoma; color:#A01927; padding:5px 20px 5px 0; BACKGROUND: url(../images/color2/user_business.png) no-repeat right 5px;}

.new_hot_avatar { font:normal 11px tahoma; color:#333333; float:left;}
.new_hot_avatar .new_avatar { color:#FF0900;}
.new_hot_avatar .hot_avatar { color:#FF0000;}















/*--The 4images CSS MIAN ----------------------------------------------------*/


.desc        { margin:2; border:1px solid #C0C0C0; background-color: #FFFFE6; padding-left:3px;padding-top:3px; padding-right:3px; padding-bottom:3px }
.box_top     { color: #0040B6; font-weight: bold; background-color: #E4ECF6; }
.box_top_cat     { color: #3E1A0F; font-weight: bold; background-color: #E7D7BE; }
.box_middle_cat     { color: #666; background-color: #F9F3EA; }



.logintext
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 11px;
	text-align:right;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 123px;
	PADDING: 3px 2px 2px 2px;
	MARGIN: 0px;
	BACKGROUND: URL(images/icon_user.gif) Right no-repeat;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-Right: 18px;
}


.searchinput
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 11px;
	text-align:right;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 123px;
	PADDING: 3px 2px 2px 2px;
	MARGIN: 0px;
	BACKGROUND: URL(images/search_icon.gif) Right no-repeat;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-Right: 18px;
}


.content {
width: 975px; background-color: #FFFFFF;
margin: 0 0 0 0;

}

#cat_bg td:hover{
  background-color: #F7F7F3;

}

hr {
  height: 1px; 
  color: #004c75;
  background-color: #ffffff;
}



.tablehead {
  background-color: #e8e8e8;
  color: #004c75;
}

.tablebottom {
  background-color: #004C75;
}

.bordercolor {
  background-color: #004C75;
}

.tablebgcolor {
  background-color: #ffffff;
}

.navbar {
  background-color: #fcdc43;
  color: #004c75;
}


.row1 {
  background-color: #F7F7F7;
  color: #198195;
  border-bottom:1px solid #E9E7E7;
}

.row2 {
  background-color: #F2F0F0;
  color: #229DB5;
  border-bottom:1px solid #E0DFDF;

}

.head1 {
  background-color: #83C3CE;
  color: #fff;
  font:bold 12px Tahoma, Geneva, sans-serif;
  line-height:25px;
  padding:0;
}
.sub_head {border:1px solid #82C1CD}
.command_border {border:solid 1px #82C1CD;}

:hover.head1 {
  background-color: #6AABB6;
  color: #fff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}

.head2 {
  background-color: #85CDDE;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}


.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  padding:10px 0 0 0;
}

.clickstream {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 9pt;
}

.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

.marktext {
  color: #FF0000;
  background-color: #ffffff;
}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 9pt;
  color: #FF0000;
}


form {
  margin:0; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 9pt
}

.logininput {
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 11px;
	text-align:right;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 123px;
	PADDING: 3px 2px 2px 2px;
	MARGIN: 0px;
	BACKGROUND-COLOR: #FFFFFF;
}

.searchinput {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 9pt;
  WIDTH: 130px;
}

.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 9pt;
  width: 230px;
}

.input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 9pt;
  width: 230px;
}

.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 9pt;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 9pt;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 9pt;
}

.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEE5C6;
  color: #71653F;
  font-size: 11px;
}



	a.button, input.button{ 

		margin:0px 7px 0px 0px; 
		background-color:#CFECF8; 
		border:1px solid #0D7CAB; 
		line-height:100%; 
		font-weight:bold; 
		color:#2B2B2B; 
		cursor:pointer;
		font-family:  Tahoma;
		  font-size: 11px;

	}
	
		input.button img, a.button img{ margin:0 3px -3px 0 !important; padding:0; border:none; width:16px; height:16px}
		input:hover.button, a:hover.button{ background-color:#BEE6F6; border:1px solid #128FC3; color:#333}
	


/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #EFEFEF;
}

.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 9pt;
  font-weight: bold;
}

.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
  
}

.imagerow2 {
  
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #E4ECF6;
  color: #000;
}

.commentrow2 {
  background-color: #F3F7FB;
  color: #000;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #004c75;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 9pt;
  width: 270px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 9pt;
  width: 270px;
}
.paging a:hover{border: 1px solid #C0C0C0;  background-color: #FFFFCC;}

.paging {border: 1px solid #C0C0C0;  background-color: #FCFAF5;}


.pagingon {
border: 1px solid #99CCFF;  background-color: #F0FAFF;}

table.top_and_under_ads {
	border-width: 5px;
	border-spacing: ;
	border-style: ridge;
	border-color: #8FCDD9;
	border-collapse: separate;
	background-color: white;
	-moz-border-radius:5px ;
}
table.top_and_under_ads th {
	border-width: 0px;
	background-color: white;
	-moz-border-radius:5px ;
}
table.top_and_under_ads td {
	border-width: 0px;
	padding: 0px;
	border-style: double;
	border-color: gray;
	background-color: white;
	-moz-border-radius: 5px ;
}













