@charset "utf-8";
 /* RESET */
body,div{margin:0;padding:0;font-size:100%;font-weight:normal; }
dl,dt,dd,h1,h2,h3,h4,h5,h6,li,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:100%;font-weight:normal;  direction:rtl}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,th,var,i,b{font-style:normal;font-weight:normal}
ol,ul{list-style:none;margin:0;padding:0}
caption,th{text-align:left}
h2{font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}

/* GRID LOGIC */
/* lil hack for floating bug */
.spacer{font-size:0;height:0;line-height:0;clear:both}
body > pre {font-size:13px; line-height:16px; color:#eee; background:#444; border-bottom:1px dotted #888; padding:3px 0;}
#debug_form {display:block; position:fixed; width:95px; background:url('cssimg/debugbg.png') right center no-repeat; height:30px; left:-75px; top:100px;z-index:5;border:1px solid #222; * position:absolute;}
#debug_form input{height:30px; line-height:30px; margin:0;padding:0 3px;}
/* grid (logic) */
#shell{width:999px;background:#fff;margin:9px auto 18px auto;padding:0}
.main,.padder{margin:0 9px;overflow:hidden;}
.wrapper{float:left;width:100%}
.fixedcol{float:left}
.grid1,.grid2,.grid3,.grid4,.grid5,.grid6{clear:both;overflow:hidden;zoom:1}
.grid1 .flexycol,.grid4 .grid1 .flexycol,.grid6 .grid1 .flexycol,.grid5 .grid1 .flexycol{margin:0 332px 0 0}
.grid1 .fixedcol,.grid4 .grid1 .fixedcol,.grid6 .grid1 .fixedcol,.grid5 .grid1 .fixedcol{width:314px;margin-left:-314px}
.grid2 .flexycol{margin:0 0 0 332px}
.grid2 .fixedcol{width:314px;margin-left:-100%}
.grid5 .flexycol,.grid4 .grid5 .flexycol,.grid1 .grid5 .flexycol,.grid2 .grid5 .flexycol{margin:0 249px 0 0}
.grid5 .fixedcol,.grid4 .grid5 .fixedcol,.grid1 .grid5 .fixedcol,.grid2 .grid5 .fixedcol{width:231px;margin-left:-231px}
.grid6 .flexycol{margin:0 0 0 249px}
.grid6 .fixedcol{width:231px;margin-left:-100%}
.grid3 .flexycol,.grid4 .grid3 .flexycol,.grid5 .grid3 .flexycol,.grid6 .grid3 .flexycol,.grid5 .grid4 .grid3 .flexycol{margin:0 166px 0 0}
.grid3 .fixedcol,.grid4 .grid3 .fixedcol,.grid5 .grid3 .fixedcol,.grid6 .grid3 .fixedcol,.grid5 .grid4 .grid3 .fixedcol{width:148px;margin-left:-148px}
.grid4 .flexycol,.grid3 .grid4 .flexycol,.grid5 .grid4 .flexycol,.grid6 .grid4 .flexycol{margin:0 0 0 166px}
.grid4 .fixedcol,.grid3 .grid4 .fixedcol,.grid5 .grid4 .fixedcol,.grid6 .grid4 .fixedcol{width:148px;margin-left:-100%}
.split {overflow:hidden; height:1%}
/*percentage spliting*/
.split .half,.split .thir,.split .four{float:left;overflow:hidden;height:1%}
.split .half{width:49.999%}
.split .thir{width:33.333%}
.split .four{width:24.999%}
.split .lef{margin:0 9px 0 0}
.split .mid{margin:0 9px}
.split .rig{margin:0 0 0 9px}
/* -------------------------------------------------------------------------------------------------- */

/* TYPOGRAPHY */
body{font-family:arial,sans-serif;font-size:14px;color:#333;}
.tserif{font-family:georgia,serif}
.tsans{font-family:arial,sans-serif}
a{color:#369; text-decoration:none}
a:hover{text-decoration:underline}
/* -------------------------------------------------------------------------------------------------- */

/* GLOBAL FORM RESET */
.input_text{height:16px;border:1px solid #999;font-family:arial,sans-serif;font-size:0.928571em;color:#333; padding:2px 3px}
select{height:18px;font-size:0.928571em; border:1px solid #999;}
.unfocused{color:#999!important;font-style:italic!important;background-color:#fff}
.focused{color:#333!important;font-style:normal!important;background:#fff;border-color:#666!important;}
textarea {border:1px solid #999; font-family:arial,sans-serif;font-size:0.928571em; padding:2px 3px;}


span.radio2star {width:99px; float:left; background:#EFEFED; display:block;overflow:hidden;padding:3px 6px; margin:0 10px 8px 0; height:32px; border:1px solid #ccc; border-top-color:#fff; border-left-color:#fff; color:#666;cursor:pointer;cursor:hand;}

span.radio2star span.set_rating {display:block; float:left; margin:0; width:14px; height:14px; padding:0 1px; background-image:url(cssimg/stars_user_set.png); background-repeat:no-repeat; background-position:0px 0px}
span.radio2star span.set_rating.hovered {background-position:0px -14px}
span.radio2star span.set_rating.active {background-position:0px -28px}
span.radio2star span.set_rating.clicked {background-position:0px -14px}
span.radio2star span.set_rating.hovered.active {background-position:0px -28px}

span.radio2star.hovered {color:#333;}
span.radio2star.hovered span.set_rating.active {background-position:0px 0px}
span.radio2star.hovered span.set_rating.active.hovered {background-position:0px -28px}
span.radio2star span.set_rating.clicked {background-position:0px -14px!important}
span.radio2star span.rating_title {clear:both; display:inline-block; font-size:13px;  line-height:18px; width:95px;}

body{background:#222;background-image:url(cssimg/body_bg.png);background-position:top center;background-repeat:no-repeat}

.javascript {height:23px; line-height:23px; font-size:12px; background-image:url(cssimg/javascripti.png);background-position:left center; background-repeat:no-repeat; background-color:#ffffd1; padding-left:32px;}

.alt_nav {height:40px;margin-bottom:9px;background:#3D3D3D; background-repeat:repeat-x;}
.alt_nav ul {width:999px; margin:0 auto;}
.alt_nav ul li {border-left:1px solid #222; border-right:1px solid #555;float:right;background-image:url(cssimg/top_arrow_ar.png);background-repeat:no-repeat; background-position:center left;overflow:hidden; text-align:right}
.alt_nav ul li.hover{background-image:url(cssimg/top_arrow_hover.png)}
.alt_nav ul li .firsty{color:#e2e2e2; font-style:italic; font-family:georgia, serif; font-size:16px; line-height:13px; display:block;padding:3px 10px 0 10px;width:227px; height:32px;}
.alt_nav ul li a:hover {text-decoration:none; color:#fff;}
.alt_nav ul li a span{color:#E3781F; font-style:italic; font-family:arial, sans-serif;font-style:normal;font-size:10px; line-height:18px; display:block;}
.alt_nav ul li a:hover span{color:#fff;}
.alt_nav ul li div.mini_cont {display:none; width:247px; background:#232323; position:absolute; border-left:1px solid #222; border-right:1px solid #555; margin-left:-1px;z-index:120}
.alt_nav ul li div.mini_cont div {margin:9px;}
.alt_nav ul li div.mini_cont img {float:right; margin-left:5px}
.alt_nav ul li div a {display:block; font-family:georgia,serif; font-size:14px; float:none; margin-bottom:2px; color:#fc6}
.alt_nav ul li div p,.alt_nav ul li div p a {font-size:11px; font-style:normal; font-family:arial,sans-serif; margin-bottom:9px; color:#ccc;}
.alt_nav ul li div p,.alt_nav ul li div p a:hover {color:#eee;}
.alt_nav ul li div p cite{display:block;font-size:9px; font-style:italic;color:#aaa}
.alt_nav ul li div ul{padding:0;margin:0;width:auto;float:none; width:50%;}
.alt_nav ul li div ul li{clear:both;background:none;padding:0;margin:0;border:0;height:auto;width:auto;}
.alt_nav ul li div ul li a{font-family:arial,sans-serif;font-size:11px; font-style:normal; line-height:14px;}
h1.sectionhome {font-size:2em; height:40px; line-height:40px; color:#000; width:646px;margin-left:18px;float:right;clear:none; text-align:right}
div#headlinesponsor { float:right; display:block; height:50px; width:314px;}
div#headlinesponsor dfn {font-size:11px;line-height:16px; padding:4px 6px; color:#666;text-align:right;display:block;border:1px solid #bbb;float:left;clear:none;margin:3px 0 0 0;}
.alt_nav ul li div ul li h4{font-family:georgia,serif;color:#ccc;margin-bottom:2px;font-style:italic;font-size:14px;}

.top_bit{width:999px;margin:0 auto 5px auto;height:90px; color:#666; text-align:center}
.top_bit a {color:#666;}
.top_bit a:hover {color:#ccc;}
.left_bit{width:270px;height:90px;float:left;text-align:right;}
.left_bit span{display:block;padding:9px 0 ; border-bottom:1px solid #000; border-top:1px solid #333;}
.left_bit span.alt_menu {font-size: 0.857143em; margin-top:25px; }
.lbbanner{width:720px;height:90px;background:#bbb;margin:0 auto;}

/* BRAND */
#branding {height:63px; clear:both; width:100%;background:url(cssimg/brand_strap_bg.png)}
#branding .itp_logo {display:block;float:right;margin-left:150px;}

/* TOP SEARCH */
#topsearch {padding-top:22px; display:block; float:left; width:260px; overflow:hidden; margin-left:140px}
#topsearch_form {float:left; overflow:hidden; width:260px; }
#topsearch form {width:auto}
#topsearch label {color:#fff; font-weight:bold; height:22px; line-height:22px}
#topsearch input {width:196px; margin-right:0px}
#topsearch button {border:none; display:block;  background:url(cssimg/search_button.png) no-repeat; height:22px; width:22px; cursor:pointer; cursor:hand}
#topsearch button.hovered {background-position:bottom left}

div.ts_button {float:left}
div.ts_input {float:left}
div.ts_label {float:left; margin-left:7px}



/* BRANDING MENU */
#brand_menu {height:16px;line-height:16px; padding-top:24px; float:left; display:block;}
#brand_menu li{float:left; padding:0 8px;border-left:1px solid #C4D8E6;}
#brand_menu li a,#brand_menu li span {color:#C4D8E6; text-decoration:none;font-size: 0.857143em;}
#brand_menu li a.arabic_link, #brand_menu li a.english_link, #brand_menu li a.english_link strong{font-size:11px!important; font-weight:normal!important;}
#brand_menu li a b,#brand_menu li span b{font-weight:bold;}
#brand_menu li a:hover {color:#fff;height:16px;line-height:16px;background-position:bottom right}

/* MAIN MENU */
#main_nav {border-bottom:1px solid #999;position:relative;height:40px;clear:both;z-index:100;margin-bottom:9px;}
#main_nav li {float:right;font-family:arial,sans-serif;font-weight:bold;margin:10px 8px 10px 0; }
#main_nav li a{float:left; display:inline; font-size: 1.214286em;height:25px;padding:0 9px;line-height:25px;font-weight:bold; color:#333;text-decoration:none}
a.firsta {}
a.firsta:hover {background:#E4EEF5}
#main_nav li.mmi {overflow:hidden;}
#main_nav li.mmi.shover {background:#E4EEF5;}
#main_nav li i {display:inline;display:none;visibility:invisible;width:17px; height:25px; background:url(cssimg/main_nav_but.png) top center no-repeat;float:left;visibility:hidden;margin-right:-5px;position:relative;z-index:3;}
#main_nav li.shover i {visibility:visible;}
#main_nav li i.shover {background-position:bottom center;}
#main_nav li.mmi.hovered {background:#101A23;}
#main_nav li.mmi.hovered a.firsta {background:#101A23; color:#c8dcea;}
#main_nav li.mmi.hovered a.firsta:hover {background:#101A23; color:#fff;}
#main_nav li.mmi.hovered i {background-position:bottom center;}
#main_nav li a span {color:#999;}
#main_nav li a:hover{color:#222}
#main_nav li.hovered {background-position:right bottom}
#main_nav li .main_flyout {padding:9px 0;display:none;font-family:georgia, serif;background:#fff; position:absolute;border:1px solid #111; z-index:100;float:right; right:0;}

	#main_nav li .main_flyout#main_rv .topic ul li {height:auto; padding:5px 0; border-bottom:1px solid #10161B; border-top:1px solid #222E37}
	#main_nav li .main_flyout#main_rv .topic ul li a{line-height:1.1em;height:auto; text-decoration:none;}

#main_nav li .main_flyout div{position:relative; z-index:6}
#main_nav li .main_flyout .flyout_bg {position:absolute;right:0;top:0;background:#12202C; height:100%;width:100%;z-index:5;opacity:0.9;filter:alpha(opacity=90)}
/*#main_nav li .main_flyout .flyout_bg {position:absolute;left:0;top:0;background:url(cssimg/flyoutbg.png); height:100%;width:100%;}*/
#main_nav li .main_flyout h5 {color:#fff;font-size:1.285714em; font-weight:normal;background:url('cssimg/light_embos_horizontal.png') no-repeat bottom; padding:0 0 5px 0; margin-bottom:3px}
#main_nav li .main_flyout li {background-image:none;font-weight:normal;width:148px; float:left; margin:0; padding:0; border:0}
#main_nav li .main_flyout li a{font-weight:normal;padding:2px 0;}
#main_nav li .main_flyout h5 a{color:#fff}
#main_nav li .main_flyout ul {display:block; overflow:hidden}
#main_nav li .main_flyout .section {position:relative;right:0;width:356px;padding:0 0 0 9px;}
#main_nav li .main_flyout .section li{width:160px; margin-right:18px; background:url(cssimg/verdot.gif) bottom repeat-x; text-align:right}
#main_nav li .main_flyout .section li a {color:#369;font-size:1em;display:block;width:100%;}
#main_nav li .main_flyout .section li a:hover {color:#111; text-decoration:underline}
#main_nav li .main_flyout .topic {width:155px;float:left; background:url(cssimg/hard_embos_vertical.png) no-repeat left;padding:0 18px}
#main_nav li .main_flyout .topic li{width:155px;clear:both;margin:0; padding:0}
#main_nav li .main_flyout .topic li a{font-family:arial,sans-serif;font-size:0.928571em;padding:0; color:#66CCFF; text-decoration:underline}
#main_nav li .main_flyout .topic li a:hover {color:#fff; text-decoration:none}
#main_nav li.sitemap {background-image:none;padding-left:5px;}
#main_nav li.sitemap a{float:left;font-weight:normal; color:#eee; text-decoration:none;font-size:0.785714em;padding:0 5px;background:#666; border:none;}


/* ARTICLE HEADER */
#article_header {margin-bottom:6px;width:730px; margin-right:18px; overflow:hidden;height:1%; display:block; clear:both; direction:rtl; text-align:right; float:right}
.header_rating .starrating {float:right; width:130px;}
#article_header h1{font-family:georgia,serif; font-size:2.142857em; font-weight:bold; color:#333;margin:0 0 5px 0}
#article_header h2 {font-family:georgia,serif;font-size:1.142857em;color:#666}
#article_header a img {float:left!important}

#article_header cite,#article_header span.tags {font-size: 0.785714em; display:block; float:right; margin:9px 18px 9px 0; }

#navigate_article {display:block;height:30px; float:left; width:314px; padding-top:15px;z-index:100; margin-bottom:-65px; clear:both}
#navigate_article li{width:144px;float:right;overflow:hidden;height:30px;}

#navigate_article li#preva{text-align:left;}
#navigate_article li a {overflow:hidden;height:1%; font-family:georgia,serif;display:block;width:144px;}
#navigate_article li a span {clear:both;font-size:1.3em;}
#navigate_article li a i {position:absolute;width:144px;font-weight:bold;}
#navigate_article li a:hover {background:#333; color:#fff; text-decoration:none;zoom:1}
#navigate_article li a strong{display:block; font-size:14px;}
#navigate_article li#nexta a i{text-align:right;}
#navigate_article li#nexta a dfn{margin-left:-62px;}
#navigate_article li a:hover dfn{display:block}
#navigate_article li a dfn{display:none;text-align:left;position:absolute;width:220px;padding:6px;clear:both;cursor:pointer;cursor:hand;z-index:200;font-size:12px; font-family:arial,sans-serif; margin:-30px 0 0 0;background:#333;color:#fff;}

/* FONT RESIZER */
.text-size {height:15px; padding:0px;margin:0px;}
.text-size li{margin:0;padding:0;font-weight:bold; color:#666; height: 15px; float:left; line-height:15px; font-size:14px;cursor:pointer;cursor:hand;}

.socializer {clear:both; display:block; overflow:hidden; height:36px; padding-bottom:18px;}
.socializer ul li {margin-left:4px; padding-left:5px; border-left:1px solid #ccc; float:right}
.socializer ul li img{}

.article_source {display:block; height:1%; border:1px dotted #ccc; overflow:hidden; padding:9px 0 9px 0;margin-bottom:5px;border-right:none;border-left:none;}
.article_source img {float:right}
.article_source span {float:right; font-size: 0.928571em; color:#666}
.article_source span a{text-decoration:none}
.article_source span cite {display:block}


/* GLOBAL TAG LISTING */
.tags {color:#6699CC;}
.tags span{color:#999;}
.tags a {color:#6699CC; padding:0 1px;}
span.tags a:hover {text-decoration:none; background:#6699CC; color:#fff}

.article_tags {font-size:0.857143em;color:#6699CC; display:block; overflow:hidden; margin-bottom:18px;}
.article_tags a{padding:0 1px;color:#6699CC;}
.article_tags a:hover{text-decoration:none; background:#6699CC; color:#fff}
.article_tags span{color:#666;}

/* BIG TABS */

.big_tabs {clear:both; overflow:hidden;height:1%; margin-bottom:18px; padding-left:0px; }
.big_tabs li {float:right; margin:3px 0 -6px -23px; position:relative; z-index:1; padding-top:7px; }
.big_tabs li a {float:left;display:block;padding:7px 20px 13px 20px;border:1px solid #A3B8C4;border-bottom:none;font-weight:normal; font-size:14px;background:#f5f5f5;-moz-border-radius-topleft:2px; -moz-border-radius-topright:2px; -webkit-border-radius:2px;}
.big_tabs li.first {padding-left:22px;}
.big_tabs li.active {z-index:3; margin-left:-17px;margin-right:-0px;}
.big_tabs li.active a {padding:10px 30px 10px 30px;margin-top:-5px;border:1px solid #455660;z-index:3; color:#333; background:#fff;border-bottom:none;}
.big_tabs li.active.first {padding-left:15px;}
.big_tabs li.bottom_line {height:5px; font-size:5px; line-height:5px; background:#fff;border-top:1px solid #455660; clear:both; width:100%; padding:0; margin:0 -4px 0 -10px;z-index:2}
.big_tabs li span {font-size:11px; line-height:1em; font-weight:normal;color:#666;text-decoration:none}
.big_tabs li img {margin-left:rightpx}

/* SMALL TABS */
.small_tabs {clear:both; overflow:hidden; height:1%; margin-bottom:8px;padding-left:2px;}
.small_tabs li {float:right; margin:2px 0 -3px -1px; position:relative; z-index:1;padding-top:5px;overflow:hidden;}
.small_tabs li a {float:right;display:block;padding:6px 10px;border:1px solid #A3B8C4;border-bottom:4px solid #fff;font-weight:bold; font-size:12px;background:url(cssimg/accord_head_bg.png) center center;}
.small_tabs .ui-tabs-selected {z-index:3;margin-left:-6px; margin-right:-5px;}
.small_tabs li.first {padding-left:5px;margin-right:0; margin-left:0;}
.small_tabs .ui-tabs-selected a {padding:10px 15px 8px 15px;margin:-5px 0px 0px 0px;z-index:3; border:1px solid #455660;background:#fff!important; -moz-border-radius-topleft:2px; -moz-border-radius-topright:2px; -webkit-border-radius:2px;}
.small_tabs li.first.ui-tabs-selected {padding-left:0px!important; margin-right:-5px}
.small_tabs li.bottom_line {height:1px; font-size:1px; line-height:1px; border-top:1px solid #455660; clear:both; width:100%; padding:0; margin:0 0 0 -4px;z-index:2;background:#fff;}
.small_tabs li span {font-size:11px; line-height:1em; font-weight:normal;color:#888;text-decoration:none}
.small_tabs .ui-tabs-selected span {color:#333;border-bottom:1px dotted #ccc;}
.small_tabs li a:hover {text-decoration:none; background:url(cssimg/accord_head_bg.png) top center;}
.small_tabs li a:hover span {color:#555;}
.small_tabs li.ui-tabs-selected a:hover span {color:#333; border-bottom-color:#666;}
.small_tabs.right {}
.small_tabs.right li{float:right;}
.small_tabs.right h3{font-family:georgia,serif; font-size:1.429em; font-weight:bold; color:#000;}

.ui-tabs-panel {display:block; overflow:hidden;height:1%}
.ui-tabs-panel.multiple ul{width:320px; float:left}
.ui-tabs-hide {display:none;}
/* LEFTHAND RIGHT HAND SPECIAL STYLINGS*/
h2.sidehands {font-family:georgia,serif;font-size:1.428571em;font-weight:bold; color:#E82F16;margin-bottom:9px}
h3.sidehands {font-family:arial,sans-serif;border-bottom:1px solid #999;font-size:1.071429em; font-weight:bold; padding:3px 0; margin-bottom:5px; }
h3.inpage { margin-bottom:7px;padding-right:5px; padding-bottom:1px; text-transform:uppercase;color:#999; line-height:1.8em;overflow:hidden;height:1%;}
h3.inpage span{display:block;float:right;font-size: 0.928571em;font-weight:normal; color:#999;font-style:normal;}
h3.inpage dfn {float:left; font-size:0.83em;text-transform:lowercase; }
h3.inpage dfn a { line-height:2em;color:#369;}
h3.inpage dfn a:hover {background:#FFFFB7;text-decoration:none;}
h3.inpage dfn span{display:inline;margin:0;color:#369; font-size:1.18em;background:none;float:none;}
h3.inpage.more {color:#999; border:none; margin-bottom:5px;}

a.mini_comment {font-family:arial,sans-serif;font-size:10px!important;line-height:14px!important;height:14px;padding:4px 0 0 0;}
a.mini_comment span{display:block;height:14px; width:29px; text-align:center;color:#fff;background-image:url(cssimg/mini_comment_bubble.png);background-repeat:no-repeat;background-position:top left;float:left;margin-right:2px;}
a.mini_comment:hover span {text-decoration:none;background-position:right top}

.double_line { height:5px;line-height:1px;font-size:1px; width:100%; border:0; clear:both; background-color:#99B2CC; margin:4px 0 18px 0;}
.thick_blue_line { height:5px; width:100%; border:0; clear:both; background-color:#99B2CC; margin:4px 0 18px 0;}
.dotted_line { height:1px; width:100%; font-size:1px; line-height:1px;clear:both; margin:4px 0 4px 0; background:#f3f3f3 url('cssimg/verdot.gif') bottom repeat-x;}

/* GLOBAL LISTING RULES */
ul.listing,ol.listing {margin-bottom:18px; direction:rtl; list-style-type:none}
ul.listing li,ol.listing li {margin-bottom:5px; padding-bottom:5px;background-image:url('cssimg/verdot.gif');background-repeat:repeat-x;background-position:bottom;height:1%; direction:rtl}
ul.listing li a span,ol.listing li a span {color:#999; direction:rtl}

.centered_list .listing li,.centered_list h3 {text-align:center;}

.topstories_rotator {margin-bottom:18px; overflow:hidden; height:1%}
.topstories_rotator .photos {float:left;width:314px;margin-right:9px;height:314px;overflow:hidden}
.topstories_rotator .photos li{display:none;position:absolute; top:auto;left:auto;}
.topstories_rotator .photos li img{display:block;}
.topstories_rotator .photos li.display{display:block;}
.topstories_rotator .text {cursor:pointer;cursor:hand}
.topstories_rotator .text li{background-image:url('cssimg/verdot.gif');background-repeat:repeat-x;background-position:bottom; padding:10px 0}
.topstories_rotator .text li h2{font-family:georgia,serif; font-size:22px;line-height:22px; color:#9bc;margin-bottom:4px;}
.topstories_rotator .text li p{margin-bottom:4px; color:#666}
.topstories_rotator .text li h2 a{color:#9bc;}
.topstories_rotator .text li p a{color:#666}
.topstories_rotator .text li.display h2 a{color:#369}
.topstories_rotator .text li.display p a{color:#333}
.topstories_rotator .text li a:hover {text-decoration:none}

.more_section_module {margin-bottom:18px}
.more_section_module ul li{height:1%;overflow:hidden;margin-top:9px}
.more_section_module ul li div{float:right;width:232px;}
.more_section_module ul li h4 a{color:#f30}
.more_section_module ul li p{font-family:georgia,serif}

.more_section_module.extended ul li div {float:right; width:314px;}

/* RELATED / COLUMNISTS MODULE */
.related_module {}
.related_module ul li ul{padding-left:18px;margin-top:9px;font-size: 0.928571em;}
.related_module ul li a{font-weight:bold; font-size: 0.857143em;}
.related_module ul li ul li {background-position:top left;padding-top:5px;margin-bottom:0px}
.related_module h4{font-weight:bold;color:#555; border-bottom:1px solid #bbb;margin:0 0 4px 0; padding-bottom:5px}
.related_module .also li {font-style:italic; font-size:0.9em; margin-bottom:4px; background:url('cssimg/verdot.gif') bottom repeat-x; padding-bottom:5px; }

/* columnist module ??? stays or goes, it stays */
.columnist_module {margin-bottom:18px;}
.columnist_module ul li {margin-bottom:18px; overflow:hidden; clear:both; text-align:right}
.columnist_module ul li dfn a{font-size:0.785714em;color:#c00; text-transform:uppercase; }
.columnist_module ul li h4 a {font-size:1.2em}
.columnist_module .author {color:#336699}
.columnist_module ul li p {font-family:georgia,serif;font-size: 1.142857em; display:block}
.columnist_module ul li a {font-size:0.857143em;}
.columnist_module ul li p a {font-size:1em;}
.columnist_module ul li p a:hover {text-decoration:none; background:#FFFFBF;color:#258}
.columnist_module ul li a.mini_comment {float:right; text-decoration:none}
.columnist_module ul.plainlist li {margin:4px 0 5px 0; }
.columnist_module ul.plainlist li h4{font-size:1em; display:inline; padding-right:5px;}
.columnist_module ul.plainlist li p{font-family:arial,sans-serif;font-size:0.857143em; display:inline;font-weight:bold;}

.columnist_module ul li img {float:left;margin:4px 9px 0 0;}
.columnist_module ul.listing li {margin-bottom:5px;}

.multimedia_show {width:483px; overflow:hidden; margin-bottom:19px;}
.multimedia_show .photos{height:290px;overflow:hidden;width:2898px;margin-bottom:9px;}
.multimedia_show .photos li {height:290px;width:483px;float:left;}
.multimedia_show .headlines {height:58px; overflow:hidden;}
.multimedia_show .headlines {height:58px;}
.multimedia_show .headlines li {height:58px;}
.multimedia_show .headlines li h2{font-family:georgia,serif; font-size:22px;line-height:22px; color:#9bc;margin-bottom:4px;}
.multimedia_show .headlines li p{margin-bottom:4px; color:#666}
.multimedia_show .thumbs {padding:9px 0;}
.multimedia_show .thumbs li {width:65px; float:left; margin-right:18px;font-size:0.785714em;text-align:center}
.multimedia_show .thumbs li a{display:block; }
.multimedia_show .thumbs li a img {display:block}

.colored_column {background:#F7EFE6;margin-bottom:18px; overflow:hidden;height:1%;}
.colored_column h3{font-size: 1.42364em; border-top:6px #CBBEA3 solid; line-height:1.5em; border-bottom-color:#E9E0D0;margin-bottom:0; padding:0 9px}
.colored_column h3 dfn{font-size:0.6em;}
.colored_column ul{margin:0 9px;}
.colored_column .mini_comment{width:30px;}
.colored_column h2{font-size:2.142857em; font-family:georgia, serif; color:#002951;padding:5px 0; text-align:center; border-bottom:1px solid #ccc;}
.colored_column h2 span {font-size: 0.933333em; color:#4A97BF;font-family:arial,sans-serif; letter-spacing:-0.065714em}
.colored_column li{padding:9px 0; border-bottom:1px solid #E9E0D0;border-top:1px solid #fff;overflow:hidden;height:1%;}
.colored_column li img.author_90{float:right; padding-left:5px;}
.colored_column li h4{font-family:georgia, serif; font-size:1.285714em; line-height:1em; margin-bottom:4px; font-weight:bold;}
.colored_column li span.author{font-size:0.857143em; font-weight:bold;}
.colored_column li span.author dfn a {color:#0cf}

.colored_column li span.tags{font-size:0.785714em;display:block;}
.colored_column li p {margin-top:5px;font-size:0.928571em;}

ul.section{}
ul.section.image {background:#F4F1E9;}
ul.section li{ margin-bottom:22px;clear:both; height:1%; overflow:hidden;}
ul.section li div{padding:9px;}
ul.section li a.redtag{color:#f00;font-size:0.714286em;}
ul.section li h4{font-size:1.528571em; font-family:georgia, serif;margin-bottom:3px; line-height:1em;}
ul.section.image li h4{font-weight:bold;font-size:1.785714em;}
ul.section li p{}
ul.section li p span {font-size:1em; font-weight:bold; color:#666;display:block}
ul.section.thumb li img {float:left; margin-right:9px}
ul.section.thumb li h4{font-size:1.285714em;}

ul.sub_section.image{ background:#F7EFE6 url(cssimg/topstory_bg.png) center no-repeat;}
.datetime{font-size:0.785714em; color:#666;}
ul.sub_section li{ margin-bottom:9px;padding-bottom:9px;clear:both; height:1%; overflow:hidden; border-bottom:1px solid #ccc;}
ul.sub_section li {padding:9px}

ul.sub_section li div{clear:both;}
ul.sub_section li div a.mini_comment{float:left;}
ul.sub_section li div span.tags{display:block;padding-left:156px;font-size: 0.785714em; padding-top:2px;}
ul.sub_section li div span.extra{display:block;padding-left:156px;padding-top:2px;font-size: 0.857143em;}
ul.sub_section li div span.extra a{display:block; margin:3px 0;}
ul.sub_section li a.redtag{color:#f00;font-size:0.714286em;}
ul.sub_section li h4{font-size:1.428571em; font-family:georgia, serif;margin-bottom:3px; line-height:1em;}
ul.sub_section.image li h4{font-weight:bold;font-size:1.785714em}
ul.sub_section li p{}
ul.sub_section li p span {font-size:1em; font-weight:bold; color:#666;}
ul.sub_section li img {float:left; margin:4px 9px 4px 0}
ul.sub_section.image li img {width:297px; margin:0 0 9px 0; border:1px solid #ddd; border-bottom-color:#aaa;border-right-color:#aaa}

ul.topic_list li{ margin-bottom:9px;padding-bottom:9px;clear:both; height:1%; overflow:hidden; border-bottom:1px solid #ccc;}
ul.topic_list li div{clear:both;}
ul.topic_list li div a.mini_comment{display:inline;color:#666; font-style:italic; float:none;line-height:1.4em}
ul.topic_list li div a.mini_comment:hover span,ul.topic_list li div a.mini_comment:hover{font-weight:normal;color:#333}
ul.topic_list li div a.mini_comment span{display:inline; background-image:none; color:#666; float:none;}
ul.topic_list li div span.tags{display:block;font-size: 0.785714em; padding-top:2px;}
ul.topic_list li a.redtag{color:#f00;font-size:0.714286em;}
ul.topic_list li h4{font-size:1.285714em; font-family:georgia, serif;margin:4px 0; line-height:1em;}
ul.topic_list.image li h4{font-weight:bold;font-size:1.785714em;}
ul.topic_list li p span {font-size:1em; font-weight:bold; color:#666;}
ul.topic_list{}

.comment_list li{margin-bottom:9px;background:url('cssimg/verdot.gif') bottom repeat-x; padding-bottom:9px;}
.comment_list li h4{font-family:georgia,serif; font-size: 1.785714em;}
.comment_list li h4 img{float:right; margin-top:5px}
.comment_list li .tags{display:block; padding:4px 0;}
.comment_list {} 
.form_tip {display:none;font-weight:normal;background:url(cssimg/tool_tip_dark.png) 0px 0px no-repeat; width:170px;color:#eee; padding:9px 9px 9px 16px;position:absolute;font-size:13px;z-index:10}
.form_tip a {color:#09f!important}

span.info_icon img {margin:0 4px;cursor:help;}
span.info_icon dfn {display:none;font-weight:normal;background:url(cssimg/tool_tip_dark.png) 0px 0px no-repeat; width:270px;color:#eee; padding:9px 9px 9px 16px;position:absolute;font-size:13px;z-index:50;}
span.info_icon dfn a {color:#09f!important}
span.info_icon dfn img {float:left; margin:0 9px 0 0; border:1px #555 solid; padding:1px; border-bottom-color:#222; border-right-color:#222;}

.pic_list .listing a,.columnist_module .listing a{font-weight:bold; font-size:0.857143em;}
.pic_list li {clear:both;margin-bottom:18px;height:1%;overflow:hidden; text-align:right; direction:rtl}
.pic_list li a:hover {text-decoration:none;}
.pic_list li a img{float:right;display:block; margin-left:9px;}
.pic_list li a strong{font-family:georgia,serif;font-size:1.428571em;line-height:1em;margin-bottom:4px;display:block;font-weight:normal}
.pic_list li h4 a{font-family:georgia,serif;font-size: 1.285714em;line-height:1em;color:#369;margin-bottom:4px;display:block;font-weight:normal}
.pic_list li a:hover{text-decoration:underline;}
.pic_list li span.date {font-size: 0.857143em;color:#666;}
.pic_list li dfn{color:#333;}
.pic_list li dfn span{font-weight:bold;margin-right:5px;color:#666;}
.pic_list.headline_only li a strong{}

.review_blocks {display:block; overflow:hidden; height:1%; padding-bottom:9px; margin-bottom:9px;background:url('cssimg/verdot.gif') bottom repeat-x;}
.review_blocks h4{font-size:1.428571em; font-family:georgia, serif;margin-bottom:3px; line-height:1em;}
.review_blocks dfn a{color:#c00; font-size:0.823077em; text-transform:uppercase}
.review_blocks p{font-size:0.9em; }
.review_blocks p span {font-weight:bold; color:#666;}
.review_blocks img {float:right; margin:4px 0 4px 9px}

.review_blocks .starrating {display:block; margin-top:9px}
.review_blocks .starrating ol {}
.review_blocks .starrating ol li{width:104px; float:left; margin-right:5px}
.review_blocks .starrating ol li b{font-size: 0.9em; color:#999;}

.review_categories {overflow:hidden; height:1%;}
.review_categories ul{width:148px;float:left;margin-right:18px;}
.review_categories ul{width:148px;float:left;margin-right:18px;}
.review_categories ul a {background:url(cssimg/red_bullet.png) no-repeat center left; padding-left:10px; font-weight:bold;}

/* MOST POPULAR */
#most_popular_module {margin-bottom:18px;}
#most_popular_module .ui-tabs-panel {font-family:georgia,serif}
#most_popular_module ol li a {background-image:url(cssimg/mini_numbers.png); background-repeat:no-repeat; background-position: 0px 2px ; padding-left:18px;display:block;}

.article_module {overflow:hidden; width:600px; clear:both; margin-left:30px; display:block}
.article_module p{font-size: 1.071429em;font-family:georgia,serif; margin-bottom:1.285714em;line-height:1.4em}
.article_module p.tsans {font-family:arial,sans-serif}
.article_module h4 {font-family:arial,sans-serif; font-size: 1.428571em;font-weight:bold; margin-bottom:5px;}
.article_module h5 {font-family:arial,sans-serif; font-size: 1.214286em;;font-weight:bold;margin-bottom:0 }

#article .alsoin {width:306px; float:right; overflow:hidden; padding:9px;}
#article .alsoin img {border:1px solid #999; margin-top:5px;}
#article .alsoin p a {font-size:1em;}

div.pullq {font-family:georgia,serif;font-size: 1.142857em;}
div.pullq strong {display:block; font-family:georgia,serif;line-height:1.285714em; text-align:center;color:#222;}
div.pullq cite {display:block;font-weight:normal;font-style:italic;float:none;text-align:right;font-size: 0.642857em;margin:5px -5px -6px 0;color:#999;overflow:hidden;line-height:1.2em}
div.pullq.center{text-align:center;}
div.pullq.center strong{padding-left:30px;padding-right:30px;}
div.pullq.center hr { width:300px; margin:15px auto;}
div.pullq.center cite {float:none;margin:5px 0 -15px 0;}

div.pullq.right{text-align:center;width:40%;background:#eee; float:right; overflow:hidden; padding:9px; margin:0 0 9px 9px;}
div.pullq.right hr {display:none;}
div.pullq.right  {border:1px solid #fafafa;padding:9px;}

div.pullq.left{text-align:center;width:40%;background:#eee; float:left; overflow:hidden; padding:9px; margin:0 9px 0 9px;}
div.pullq.left hr {display:none;}
div.pullq.left strong {border:1px solid #fafafa;padding:9px;}

.article_picture {margin:0 18px 9px 0; display:block;float:left;overflow:hidden;width:50%; padding:5px; border:1px solid #ccc;background:#fff;}
.article_picture img { width:100%; margin-bottom:9px;}
.article_picture span {font-size:0.785714em;color:#666;display:block; font-style:italic;text-align:left;}

.articlepagination {padding:9px; margin:20px 0 40px 0; display:block; text-align:right;}
.articlepagination a{font-family: georgia, serif; font-size:22px;}

.article_body {}
.article_body table {width:100%; margin-bottom:20px; font-size:1.3em;}
.article_body .extra-box table {width:100%; margin-bottom:0px; font-size:1.2em;}
.article_body table td {text-align:center;}
.article_body strong.seo{display:inline;}
.article_body p{}

.simplePagination {text-align:center; width:100%; margin-bottom:9px}
.simplePagination ul{display:block}
.simplePagination ul li{float:left; margin-right:4px; padding-right:5px; border-right:1px solid #ccc}
.simplePagination ul li a{text-decoration:none; font-size:0.9em}
.simplePagination ul li a:hover{text-decoration:underline}
.simplePagination a{text-decoration:none; font-size:0.9em}
.simplePagination a:hover{text-decoration:underline}

.in_article_col {width:160px; padding:5px 9px 0px 9px;float:left; margin:0 18px 0 0; border:3px solid #ddd;border-left:none;border-right:none;*margin:0 15px 0 0;}
.in_article_col ul {margin-bottom:9px;}
/* OTHER ARTICLES MODULE */
.other_articles_module ul li a {background:url(cssimg/doughnut_bullet.png) no-repeat center left; padding-left:14px}

/* ACCORDEON */

.accord dl {}
.accord dl dt {line-height:33px; height:33px; font-size:10px; font-family:georgia, serif; background-image:url(cssimg/accord_head_bg.png); background-position:center center; background-repeat:repeat-x; font-weight:bold; text-transform:uppercase; border-top:1px solid #eee;padding:0 5px;}
.accord dl dt span {float:right; margin-right:9px; font-weight:bold; font-size:22px; font-family:arial; color:#CCCCCC}
.accord dl dt:hover {background-color:#0ff;} 
.accord dl dd {overflow:hidden;height:0px;border:2px solid #eee; border-bottom:2px solid #ccc; border-top:none;margin-bottom:5px; padding:0 9px 0 9px} 
.accord dl dd.opened {height:300px; padding:9px}
.accord h3 a{font-size:1.285714em; font-family:georgia,serif; font-weight:bold; line-height: 0.944444em}
.accord h4 a{font-size: 0.857143em; font-family:georgia,serif; font-weight:bold; line-height: 1.416667em;}
.accord p {font-size: 0.857143em; font-family:georgia,serif; line-height: 1.416667em;}
.accord ul {margin-top:9px}
.accord ul li {margin-bottom:5px}
.accord ul li a {background:url(cssimg/doughnut_bullet.png) no-repeat center left; padding-left:18px}
.accord .more {padding-left:18px; font-size: 0.857143em; font-family:georgia,serif;}

/*COMPETITIONS MODULE*/
.competitions_module {}
.competitions_module ul li {clear:both}
.competitions_module ul li a{clear:both;display:block;overflow:hidden; height:1%}
.competitions_module ul li a span {color:#E82F16;font-family:arial,sans-serif}
.competitions_module ul li a img {float:left;border:1px solid #ccc;margin-right:5px;height:40px;overflow:hidden}
.competitions_module ul li a:hover {text-decoration:none; color:#E82F16}
.competitions_module ul li a:hover img {border-color:#999}

/* ARTICLE PAGE COMMENTS */
.article_comment_module {}
.article_comment_module #head {height:46px; background:url(cssimg/comment_header_bg.png) no-repeat;margin-bottom:18px}
.article_comment_module #head li {height:35px; text-align:center; border-left:1px solid #fff;border-right:1px solid #DBD7CE; float:left; padding:0 9px; line-height:35px; font-size: 0.785714em;}
.article_comment_module #head li.discuss{width:178px; padding-left:0; font-size: 0.857143em; border-left:none;}
.article_comment_module #head li.discuss a{color:#fff}
.article_comment_module  dl{clear:both;}

.article_comment_module dd {border-top:3px solid #ccc; padding:9px 0;clear:both;overflow:hidden;height:1%;}
.article_comment_module dd img {float:left; margin-right:2px;}
.article_comment_module dd div {float:left;background:url(cssimg/comment_left_border.png) no-repeat;padding-left:18px}
.article_comment_module dd span {display:block;font-size:0.785714em; color:#999;margin-bottom:4px}
.article_comment_module dd .user {display:block;font-weight:bold;font-size: 0.857143em; margin-bottom:9px}
.article_comment_module dd dl {padding-left:62px}
.article_comment_module dd dl dd {padding-bottom:0; border-top:2px solid #eee; color:#555;}
.article_comment_module dd dl dd div {width:515px;background-color:#f9f9f9}
.article_comment_module dd p {margin-bottom:9px; font-size: 0.928571em}
.article_comment_module .ender {text-align:right;border-top:1px solid #ccc; margin:9px 0; padding:9px 0}
.article_comment_module .ender a{color:#09f;padding:0 3px}
.article_comment_module .ender span {font-size: 1.214286em}
.article_comment_module .ender a:hover {background:#09f; color:#fff; text-decoration:none}

.all_comments #head {height:46px; background:url(cssimg/comment_header_bg.png) no-repeat;margin-bottom:18px}
.all_comments #head li {height:35px; text-align:center; border-left:1px solid #fff;border-right:1px solid #DBD7CE; float:left; padding:0 10px; line-height:35px; font-size: 0.785714em;}

.all_comments  dl{clear:both;}
.all_comments dd {border-top:3px solid #A3B4C6; padding:9px 0;clear:both;overflow:hidden;height:1%;}
.all_comments dd img {float:left; margin-right:2px;}
.all_comments dd div {float:left;width:570px;background:url(cssimg/comment_left_border.png) no-repeat;padding-left:18px;}
.all_comments dd div.article_info{float:none;width:100%;background:none; padding:0 0 2px 0; overflow:hidden; margin-bottom:9px; border-bottom:1px solid #ccc;}
.all_comments dd div.article_info h4 {font-family:georgia,serif;font-size: 1.785714em; margin-bottom:5px;}
.all_comments dd div.article_info p {font-size:1em;}
.all_comments dd div.article_info p span {font-size:1em; font-weight:bold;display:inline;}

.all_comments dd span {display:block;font-size:0.785714em; color:#999;margin-bottom:4px}
.all_comments dd .user {display:block;font-weight:bold;font-size: 0.857143em; margin-bottom:9px}
.all_comments dd dl {padding-left:62px}
.all_comments dd dl dd {padding-bottom:0; border-top:2px solid #eee; color:#555;}
.all_comments dd dl dd div {width:340px;background-color:#f9f9f9}
.all_comments dd p {margin-bottom:9px; font-size: 0.928571em}
.all_comments .ender {text-align:left;border-top:none; margin:2px 0; padding-left:60px; background:none}
.all_comments .ender a{color:#09f;}
.all_comments .ender span {font-size: 1.214286em;font-weight:normal; display:inline; color:#09f;}
.all_comments .ender a:hover  {text-decoration:underline; border-bottom:1px dotted #09f;}

.photos_comment_module #head {height:46px; background:url(cssimg/photo_comment_header_bg.png) no-repeat;margin-bottom:9px}
.photos_comment_module #head li {height:35px; text-align:center; border-left:1px solid #fff;border-right:1px solid #DBD7CE; float:left; padding:0 10px; line-height:35px; font-size: 0.785714em;}
.photos_comment_module  dl{clear:both;}
.photos_comment_module dd {border-top:1px solid #ccc; padding:9px 0;clear:both;overflow:hidden;height:1%;padding-left:22px; background:url(cssimg/quotes.png) no-repeat left 9px;}


.photos_comment_module dd span {font-size:0.785714em; color:#999;padding:0 4px}
.photos_comment_module dd .user {font-weight:bold;font-size: 0.857143em; margin-bottom:9px}
.photos_comment_module dd div {padding-right:22px; background:url(cssimg/quotes.png) no-repeat right top;}
.photos_comment_module dd p {margin-bottom:9px; font-size: 0.928571em}
.photos_comment_module .ender {text-align:right;border-top:1px solid #ccc; margin:9px 0; padding:9px 0}
.photos_comment_module .ender a{color:#09f;padding:0 3px}
.photos_comment_module .ender span {font-size: 1.214286em}
.photos_comment_module .ender a:hover {background:#09f; color:#fff; text-decoration:none}

.photos_module {;margin:-18px 0 9px 0;padding-top:18px;}
.big_tabs li.active.photos a{color:#333}

.slideshow_nav {height:1%; overflow:hidden;}
.slideshow_nav ul { display:block;}
.slideshow_nav ul li {float:left; margin-right:9px; font-size:1em; color:#666; line-height:40px; font-weight:bold;}
.slideshow_nav ul li.tricky {width: 451px;margin-top:11px;}
.slideshow_nav ul li.slideswitch {width:49px;margin-right:0;}
.slideshow_nav ul li.slideswitch dfn {display:block;width:49px;margin-right:0;}



.time_bar {display:none;overflow:hidden;height:11px;}
.time_bar .tb_bg {float:left;border:5px solid #EFEFEF; height:1px;line-height:1px;font-size:1px;background:#ccc;width:323px;}
.progress_bar {height:1px;line-height:1px;font-size:1px; width:0px; background:#fff;}

.imnum {text-align:center; font-weight:bold;display:block;height:11px; width:40px;line-height:11px; font-size:11px;float:left;}

.photos_picture {margin-bottom:1.285714em}
.photos_picture .bigp {border:1px solid #fff; padding:1px; margin-bottom:9px;}
.photos_picture span {color:#333;display:block;margin-bottom:18px; text-align:right; direction:rtl; font-weight:bold}
.photos_picture span cite{color:#777;font-size:0.857143em}
.photos_picture .thumbs{display:block; clear:both; overflow:hidden;margin-bottom:18px}
.photos_picture .thumbs ul {overflow:hidden;}
.photos_picture .thumbs ul li{float:left;margin:0 3px 3px 0; overflow:hidden;}
.photos_picture .thumbs ul li a{border:1px solid #999;display:block; float:left;}
.photos_picture .thumbs ul li a:hover{border-color:#333;display:block; float:left;}
.photos_picture .thumbs .number a{background-color:#000; color:#fff; font-size:0.9em; padding:4px; text-decoration:none}

.product_list {clear:both;overflow:hidden}
.product_list ul {clear:both; margin-bottom:18px;overflow:hidden; height:1%}
.product_list ul li{float:left;width:148px;margin-right:18px;font-size:0.928571em;}
.product_list ul li p {font-size:0.923077em;margin:2px 0; display:block}
.product_list ul li span {font-size:0.923077em;}
.product_list ul li a {display:block;}
.product_list ul li a:hover {text-decoration:none}
.product_list ul li a strong{display:block; width:209px;}
.product_list ul li a:hover strong{text-decoration:underline}
.product_list ul li a img {}

.product_list.home ul li {float:left; border:1px solid #ccc; text-align:center; width:314px;float:left; padding:9px 0;}
.product_list.home ul li a {overflow:hidden;float:left;width:209px;}
.product_list.home h3 {font-family:georgia,serif; font-size:1.714286em;display:block;}
.product_list.home ul li img {float:left;height:1%;display:block;}
.product_list.home ul li a.prlist {overflow:hidden;overflow:hidden;}
.product_list.home ul li a.prlist strong {}
.product_list.home ul li a.prlist span {color:#333;}
.product_list.home ul li .rating {clear:both;}


/*REVIEWS HOMEPAGE NEW LAYOUT - GOKHAN */

.reviewscat {clear:both; overflow:hidden;overflow:hidden; height:1%;margin-bottom:18px;}
.reviewscat dd{width:314px;}
.reviewscat dd.left{float:left; margin:0 18px 0 0; overflow:hidden;height:1%}
.reviewscat dd.right{float:left; margin:0 0 0 0;overflow:hidden;height:1%}
.reviewscat dd ul { display:block;clear:both;}
.reviewscat dd ul li {font-size:12px; display:inline;float:none;}
.reviewscat dd ul li a{color:#3399CC}
.reviewscat dd h3 {font-family:georgia,serif;margin-bottom:3px; font-size:16px;font-weight:bold;}
.reviewscat dd h3 span a{color:#369;}

.reviewscatex{clear:both; overflow:hidden;}
.reviewscatex dd{margin-bottom:9px; width:220px;}
.reviewscatex .left{float:left; margin-right:5px; width:220px}
.reviewscatex .right{float:left; width:220px}
.reviewscatex dd span{font-size:13px;}
.reviewscatex dd ul {overflow:hidden;height:1%;}
.reviewscatex dd h3 {font-family:georgia,serif; font-size:16px;font-weight:bold;}
.reviewscatex dd ul li {font-size:12px; display:inline; margin-bottom:5px; overflow:hidden; height:1%; width:220px;}
.reviewscatex dd ul li a{color:#3399CC}

.reviews_home.grouptest {clear:both; overflow:hidden;margin-bottom:19px; }
.reviews_home.grouptest dd{width:148px; float:left; text-align:center; margin-right:18px}
.reviews_home.grouptest h3{font-family:georgia,serif; font-size:1.314286em; padding-bottom:4px; margin-bottom:9px; border-bottom:1px solid #ccc}
.reviews_home.grouptest img {display:block; margin-bottom:9px}
.reviews_home.grouptest a {display:block; font-size:0.86em;}

.review_group .pr {clear:both;overflow:hidden;height:70px;padding-bottom:9px; margin-bottom:9px; border-bottom:1px dotted #ccc;}
.review_group .pr img{float:left; margin-right:9px}
.review_group h4 {font-size:0.785714em;line-height:1.545455em;}
.review_group h4 a{ color:#c00}
.review_group .pr p{width:auto;}
.review_group .pr p a{display:inline;}

.review_group .pr ol {float:left}
.review_group .pr ol li{float:left;margin-right:20px}
.review_group .pr ol li span {float:left;margin-right:5px;}
.review_group .pr ol li a {color:#999;font-size:13px; text-decoration:none;}
.review_group .pr ol li a:hover {color:#333;}
.review_group .pr ol b{display:none}
.review_group .pr .rating_floater {width:auto;float:none;clear:none;padding-left:74px;}
.review_group .pr .rating_floater span{width:90px;float:left;clear:none;}

.grouptest {height:1%; margin-bottom:18px;}
.grouptest h3{font-size:2.428571em; font-family:georgia, serif;}
.grouptest h4{font-size:1.428571em; font-family:georgia, serif; margin-bottom:9px}

.grouptest.blurb {display:block; clear:both; font-size:0.9em; font-family:georgia, serif;}
.grouptest.bottomline {display:block; clear:both; font-size:0.9em; border-bottom:2px solid #ccc; border-top:1px solid #ccc; padding:9px 0 9px 0}
.grouptest.bottomline b {font-weight:bold} 

.grouptest.specsheet {width:236px; height:290px; margin-left:18px;  background-image:url(cssimg/dropbg.jpg); background-repeat:no-repeat; background-position:0px 0px;float:right;}
.grouptest.specsheet ul {padding:9px}
.grouptest.specsheet ul li {font-family:georgia,serif;font-size:0.9em; margin-bottom:5px; }
.grouptest.specsheet ul li b{font-weight:bold}
.grouptest.specsheet h4 {color:#336699; font-size:1.228571em; padding:9px}

.review_article.specsheet {width:241px; margin-left:18px; margin-top:18px;  background-image:url(cssimg/dropbg.jpg); background-repeat:no-repeat; background-position:bottom left;float:right;padding-bottom:18px;clear:right; padding-right:6px}
.review_article.specsheet .topcap{background-image:url(cssimg/dropbg.jpg); background-repeat:no-repeat; background-position:top left;width:241px; height:15px;}
.review_article.specsheet p,.review_article.specsheet em {padding:0 9px;margin:0; font-weight:bold; text-align:right; direction:rtl}
.review_article.specsheet em {float:right; margin-bottom:5px; }
.review_article.specsheet ul {padding:0 9px;margin:0 0 9px 0; display:block; clear:both; overflow:hidden; height:1%}
.review_article.specsheet ul li {float:right; margin-left:5px}
.review_article.specsheet p b{font-weight:normal;}
.review_article.specsheet h4,.review_article.specsheet h5 {color:#336699; font-size:1.228571em; padding:0 9px 0px 9px;}
.review_article.specsheet h5 {background:none;}
.review_article.specsheet a.more {margin:5px 16px 0 9px;padding-top:5px; border-top:1px dotted #ccc; display:block; text-align:right; font-size:0.9em; font-weight:bold; font-style:italic;}

.grouptest.lfloater {float:left; width:304px}
.grouptest.lfloater span {display:block; font-size:0.9em; margin-bottom:4px}
.grouptest.lfloater ul{width:244px; margin-top:18px}
.grouptest.lfloater ul li{font-size:0.9em; margin-bottom:5px; clear:both}
.grouptest.lfloater ul li span {float:right;}
.grouptest.lfloater ul li b{float:left}
.grouptest.rfloater {float:right; width:340px}
.grouptest.dotter {background:url('cssimg/verdot.gif') bottom repeat-x;}
.grouptest.bolder {font-weight:bold}
.grouptest.verdict{font-size:0.8em; border:none; text-align:left; overflow:hidden; width:132px; line-height:18px}
.grouptest.verdict b{font-weight:bold; color:#FF0000; display:block}
.grouptest.overallstars {margin:0px; padding:0px; border:0px}
.grouptest.userstars {margin:0px; padding:0px; border:0px}
.grouptest.winners  p{font-size:0.9em;font-family:georgia, serif; line-height:22px;}
.grouptest.winners img{display:block; margin-bottom:9px}
.grouptest.winners.icon{float:left; width:108px; height:128px; border:0px; margin-right:18px}
.grouptest.winners h4{margin-top:18px; font-size:1.4em; color:#336699; border-top:3px solid #336699; border-bottom:1px solid #CCCCCC; line-height:34px; display:block}
.grouptest.winners h4 a{float:left}
.grouptest.how {display:block; clear:both; background-color:#FBFBEE; margin:0 0 18px 0 ; padding:0px}
.grouptest.how p{font-size:0.9em;font-family:georgia, serif; line-height:22px; padding:9px; }
.grouptest.how h3{font-size:1.714286em; font-family:georgia, serif; padding-left:9px; color:#336699; background-color:#F4F5D3; border-top:3px solid #336699; border-bottom:1px solid #CCCCCC; line-height:34px}

#rev_rot {width:646px; height:288px; overflow:hidden; margin-bottom:18px;}
#rev_rot ul{height:252px; overflow:hidden}
#rev_rot li{width:646px; height:252px; overflow:hidden; float:left}
#rev_rot li img{float:left; margin-right:18px;}
#rev_rot li dfn{color:#c00; font-size:0.823077em;}
#rev_rot li h2{font-size:0.7485em; margin-bottom:8px;}
#rev_rot li h2 a{font-family:georgia, serif; font-size:2.1485em;}
#rev_rot li p{padding-top:20px;}
#rev_rot li p a{display:block; float:right; margin:9px 9px 0 0;font-family:georgia, serif;font-style:italic}
#rev_rot .starrating {height:30px; overflow:hidden; margin-top:9px; display:block}
#rev_rot .starrating ol {}
#rev_rot .starrating ol li{width:110px; float:left; margin-right:9px}
#rev_rot .starrating ol li b{font-weight:bold; font-size: 0.8em;font-family:georgia,serif; color:#E82F16;}
#rev_rot .rev_nav{font-size: 0.785714em; color:#999; text-decoration:none }
#rev_rot .rev_nav .forbut{display:block;margin:6px 0 0 0;float:right;height:16px;width:40px;background:url(cssimg/forward_back_buttons.png) right no-repeat; text-align:right; padding-right:24px;}
#rev_rot .indicate{ float:right; background-color:#999; color:#fff; margin:6px 0 0 0;}
#rev_rot .rev_nav .bacbut{display:block;margin:6px 0 0 0;float:right;height:16px;width:60px;background:url(cssimg/forward_back_buttons.png) left no-repeat; text-align:left; padding-left:24px}

#news_rot {width:646px; height:230px; overflow:hidden; margin-bottom:18px;}
#news_rot ul{height:207px; overflow:hidden}
#news_rot .starrating ul {height:auto; overflow:hidden}
#news_rot ul li{width:646px; height:207px; overflow:hidden; float:left}
#news_rot ul li div.imghold {height:209px; width:314px;float:left;margin-right:18px;overflow:hidden;}
#news_rot ul li .cont{float:left;width:314px;overflow:hidden;}
#news_rot ul li .cont dfn{color:#c00; font-size:0.823077em; text-transform:uppercase;}
#news_rot ul li .cont h2{margin-bottom:9px; font-size: 1.8em; line-height:1em;}
#news_rot ul li .cont h2 a{font-family:georgia, serif; font-weight:bold; }
#news_rot ul li .cont h2 a:hover{text-decoration:none; color:#47a}
#news_rot ul li .cont p{font-size: 1.142857em;	line-height: 1.0625em;display:block;margin-bottom:18px;}
#news_rot ul li .cont p a{display:block; float:right; margin:0; font-style:italic;font-size:0.8em;}
#news_rot ul li .cont p a span{font-size:1.2em;}
#news_rot ul li ol {clear:both;overflow:hidden;height:30px;}
#news_rot ul li li {height:30px;width:auto;}
#news_rot ul li li b {font-size:12px;}
#news_rot .rev_nav{font-size: 0.785714em; color:#999; text-decoration:none }
#news_rot .rev_nav span {display:block;margin:6px 0 0 0;float:right;height:16px; line-height:16px;}
#news_rot .rev_nav .forbut{width:40px;background:url(cssimg/forward_back_buttons.png) right no-repeat; text-align:right; padding-right:24px;}
#news_rot .indicate{color:#888;font-family:georgia, serif; font-size:1.2em;width:30px;}
#news_rot .rev_nav .bacbut{width:60px;background:url(cssimg/forward_back_buttons.png) left no-repeat; text-align:left; padding-left:24px}

.rating {display:block; background-image:url(cssimg/stars.png);background-repeat:no-repeat;height:17px; line-height:17px;text-indent:-900em;width:66px}
.rating.edit1 {background-position:0px -100px}
.rating.edit2 {background-position:0px -120px}
.rating.edit3 {background-position:0px -140px}
.rating.edit4 {background-position:0px -160px}
.rating.edit5 {background-position:0px -180px}

.rating.user0 {background-position:-200px -200px;text-indent:0px}
.rating a {color:#0082D9;padding:0 3px;font-weight:bold;float:left;}
.rating a:hover {background:#0082D9;color:#fff;}
.rating a.mini_comment {text-indent:0px;font-weight:normal;margin:-15px 0 0 100px;font-size:1em!important}
.rating a.mini_comment:hover {background:none;}
.rating.user1 {background-position:0px 0px;}
.rating.user2 {background-position:0px -20px;}
.rating.user3 {background-position:0px -40px;}
.rating.user4 {background-position:0px -60px;}
.rating.user5 {background-position:0px -80px;}

.ui-tabs-selected a{border-bottom:1px solid #fff!important;background:#FAFAFA!important;color:#333!important;display:absolute;z-index:3;text-decoration:none!important;}
.ui-tabs-panel {display:block;}
.ui-tabs-hide {display:none;}

.audio_icon {background-image:url(cssimg/audio_video_icon.png); background-repeat:no-repeat; background-position:-400px 5px ; padding-left:18px}
.video_icon {background-image:url(cssimg/audio_video_icon.png); background-repeat:no-repeat; background-position:0px 5px; padding-left:18px}
.photo_icon {background-image:url(cssimg/audio_video_icon.png); background-repeat:no-repeat; background-position:-787px 5px; padding-left:18px}
.multi_icon {background-image:url(cssimg/audio_video_icon.png); background-repeat:no-repeat; background-position:-1289px 5px; padding-left:18px}
.wp_icon {background-image:url(cssimg/audio_video_icon.png); background-repeat:no-repeat; background-position:-1790px 5px; padding-left:18px}
.rss_icon {background-image:url(cssimg/audio_video_icon.png); background-repeat:no-repeat; background-position:-2260px 5px; padding-left:18px}

/* BANNERS */
.mpu_holder {width:300px;height:250px; border:1px solid #ccc;padding:6px;margin-bottom:18px}

.hpbanner {width:300px;overflow:hidden;border:1px solid #ccc;padding:26px 6px;margin-bottom:18px}
.lboard {width:100%;clear:both;background:#eee;padding:10px 0;}
.blboard {width:720px;height:90px; margin:18px auto;border:1px solid #ccc;}
/* message box */
.msgbox {width:400px; position:absolute; z-index:200;display:none;overflow:visible;margin:0;padding:15px 0 0 15px;}
.msgbox #closebut {color:#fff;text-decoration:none;clear:both;float:right; margin-top:18px}
.msgbox .shade_bg {background:#000;margin:-15px 0 0 -15px;padding:0;height:100%; width:100%; z-index:-1; position:absolute;border:15px solid #000;-moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px;  -webkit-border-radius:8px; opacity:0.6; filter:alpha(opacity=60)}
.msgbox .contain { margin:0;padding:0;border:10px solid #fff;overflow:hidden; background:#fff;position:relative; z-index:1; font-size:20px; font-family:georgia,serif; font-style:italic;clear:both;height:1%;-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px;  -webkit-border-radius:5px;}

.addbut,.addbut span{background-image:url(cssimg/button_big_add.png);}




.redbut{display:block;height:50px;line-height:50px;padding:0 0 0 42px;background-repeat:no-repeat;background-position:top left; font-size:20px;float:left;background-image:url(cssimg/button_big_red.png)}
.redbut span {display:block;height:50px; font-style:normal; font-family: arial,sans-serif;line-height:50px;background-repeat:no-repeat;background-position:top right;padding:0 18px 0 0;float:left;color:#fff; cursor:poiter;background-image:url(cssimg/button_big_red.png);cursor:hand}
.redbut:hover {background-position:bottom left; text-decoration:none;}
.redbut:hover span{background-position:bottom right}

.greenbut{display:block;height:50px;line-height:50px;padding:0 0 0 42px;background-repeat:no-repeat;background-position:top left; font-size:20px;float:left;background-image:url(cssimg/button_big_green.png)}
.greenbut span {display:block;float:left;height:50px; font-style:normal; font-family: arial,sans-serif;line-height:50px;background-repeat:no-repeat;background-position:top right;padding:0 18px 0 0;color:#fff; cursor:poiter;background-image:url(cssimg/button_big_green.png);cursor:hand;}
.greenbut:hover {background-position:bottom left; text-decoration:none;}
.greenbut:hover span{background-position:bottom right}

#yesbut,#nobut {color:#fff;text-decoration:none;clear:none;float:right; margin-top:18px;margin-right:10px;}

.orange_but {display:block;background-image:url(cssimg/orange_but.png);background-position:left top;background-repeat:no-repeat; height:21px;line-height:21px; padding-left:10px; float:left; clear:both; overflow:hidden;}
.orange_but span {display:block;background-image:url(cssimg/orange_but.png);background-position:right top;background-repeat:no-repeat;height:21px; line-height:21px; padding-right:13px; color:#f4f4f4; font-size:12px;}
.orange_but:hover {background-position:left bottom;text-decoration:none;}
.orange_but:hover span{background-position:right bottom; text-decoration:none;color:fff;}

.waitbox {width:350px; position:absolute; z-index:180;display:none}
.waitbox .shade_bg {background:#000; height:100%; width:100%; z-index:-1; position:absolute; opacity:0.6; filter:alpha(opacity=60)}
.shader {background:#000; height:100%; width:100%; z-index:179; position:absolute; opacity:0.6; filter:alpha(opacity=60)}
.waitbox .contain {margin:15px; padding:10px;height:1%;overflow:hidden; background:#fff;display:relative; z-index:1; font-size:20px; font-family:georgia,serif; font-style:italic; text-align:center}




/* MPU + HOTTOPCS */
.hottopics_mpu_module {margin-bottom:18px; overflow:hidden; height:1%;}
.hottopics_mpu_module .mpu {float:left; margin-right:18px;}
.hottopics_mpu_module .hottop {width:148px; float:left;}
.hottopics_mpu_module .mpu_holder,.hottopics_mpu_module .listing {margin-bottom:0;}

/* HOT TOPICS TOP STRIP */
.tophottopics {display:block; overflow:hidden; height:1%}
.tophottopics ul li{float:right; padding:0 5px; border-right:1px solid #ccc}
.tophottopics ul li a{font-size:14px; color:#6699CC; text-decoration:none}
.tophottopics ul li a:hover{text-decoration:underline}

b.hottopics { font-size:16px; font-weight:bold}


/* LATEST COMMENTS */
.latest_comments_module {}
.latest_comments_module p a:hover {text-decoration:none}
.latest_comments_module p a:hover strong {text-decoration:underline}
.latest_comments_module p a{font-family:georgia,serif}
.latest_comments_module p a strong{font-size:0.857143em;font-family:arial,sans-serif}
.latest_comments_module p a span{font-size:0.857143em;color:#666;font-family:arial,sans-serif}

/* FEATURES VIEWS ANALYSIS */
.features_module{overflow:hidden;margin-bottom:18px}
.features_module ul {}
.features_module ul li {width:148px; margin-right:18px; float:left; overflow:hidden;height:1%;}
.features_module ul li a:hover {text-decoration:none;}
.features_module ul li a strong {display:block;font-family:georgia,serif;margin-bottom:3px;}
.features_module ul li a span {color:#333;}
.features_module ul li a:hover strong {text-decoration:underline}
.features_module ul li a:hover span {color:#000}
.features_module h3 span.forbut{display:block;margin:2px 0 0 0;float:right;height:16px;width:21px;background:url(cssimg/forward_back_buttons.png) right no-repeat;}
.features_module h3 span.bacbut{display:block;margin:2px 2px 0 0;float:right;height:16px;width:21px;background:url(cssimg/forward_back_buttons.png) no-repeat;}
span.forbut,span.bacbut {cursor:pointer;cursor:hand}

/* the new features module that doesn't slide */
.features_module_nu {margin-bottom:18px;}
.features_module_nu ul li {margin-bottom:18px;}
.features_module_nu ul li h4 {}
.features_module_nu ul li h4 a{font-size:0.785714em;color:#c00; text-transform:uppercase; }
.features_module_nu .author {color:#336699}
.features_module_nu ul li p {font-family:georgia,serif;font-size: 1.142857em; display:block}
.features_module_nu ul li a {font-size:0.857143em;}
.features_module_nu ul li p a {font-size:1em}
.features_module_nu ul li a.mini_comment {float:right; text-decoration:none}
.features_module_nu ul.plainlist li {margin:4px 0 5px 0; }
.features_module_nu ul.plainlist li h4{font-size:1em; display:inline; padding-right:5px;}
.features_module_nu ul.plainlist li p{font-family:arial,sans-serif;font-size:0.857143em; display:inline;font-weight:bold;}
.features_module_nu ul li img {float:left;margin-right:9px;}
.features_module_nu ul.listing li {margin-bottom:5px;}

.mag_module {background:#f1f1f1;height:1%;overflow:hidden;padding:2px;margin:18px 0}
.mag_module .lefty,.mag_module .righty {margin:0 9px;}
.mag_module .lefty a {color:#09F}
.mag_module .lefty img {float:left; margin-right:10px}
.mag_module .sidehands {border-bottom:none}
.mag_module .listing {margin:0;}
.mag_module .listing.tserif a {background:url(cssimg/blue_bullet.png) no-repeat scroll left center; padding-left:8px}
.mag_module .listing li{background:none;}
.mag_module .bord {border:1px solid #fff; padding:7px 0 5px 0; height:1%;overflow:hidden;}

.magazine_logo {display:block; margin-bottom:-25px}

.magazine_home.subscribe {background:url(cssimg/lightGrad.jpg) repeat-x; padding:9px;  height:1%; overflow:hidden; margin-bottom:18px; border:1px solid #E8E8E8; font-family:Helvetica; font-size:1em;}
.magazine_home.subscribe h4{display:block; font-size:1.325714em; font-weight:bold; margin-bottom:5px }
.magazine_home.subscribe b {display:block; font-size:0.8em; font-weight:bold; margin-bottom:5px }
.magazine_home.subscribe p {margin-bottom:5px ; font-size:0.8em}
.magazine_home.subscribe p a{margin-top:5px ; font-size:1em}
.magazine_home.subscribe label {display:block}
.magazine_home.subscribe img {float:left; margin-right:18px}
.magazine_home.subscribe ul {}
.magazine_home.subscribe ul li{float:left; margin-bottom:9px; width:200px; margin-right:18px;}

.magazine_home.mainartikila {margin-bottom:18px; padding-bottom:18px; border-bottom:1px solid #ccc; overflow:hidden; display:block; height:1%}
.magazine_home.mainartikila dfn {display:block; margin-bottom:9px; color:#999999; font-size:0.9em}
.magazine_home.mainartikila img{float:left; margin-bottom:9px; margin-right:9px}
.magazine_home.mainartikila p {font-size:1.125em; margin-bottom:18px}
.magazine_home.mainartikila h2{font-size:1.625em; font-family:georgia, serif; font-weight:bold; margin-bottom:9px}
.magazine_home.mainartikila .redtag {color:#CC0000; font-size:0.8em}
.magazine_home.mainartikila dl {clear:both; overflow:hidden; display:block}
.magazine_home.mainartikila .left {float:left; padding-right:18px;}
.magazine_home.mainartikila .right {float:right}
.magazine_home.mainartikila dl dd {width:304px;}
.magazine_home.mainartikila dl dd h4{font-size:1.125em; font-family:georgia, serif; font-weight:bold; margin-bottom:9px}
.magazine_home.mainartikila dl dd p{font-size:0.9em; margin-bottom:5px}
.magazine_home.mainartikila dl dd ul{display:block}
.magazine_home.mainartikila dl dd ul li{margin-bottom:9px; display:block; clear:both }
.magazine_home.mainartikila dl dd ul li img{float:left}
.magazine_home.mainartikila ul{}
.magazine_home.mainartikila ul li{margin-bottom:9px; width:300px;}
.magazine_home.mainartikila ol{}
.magazine_home.mainartikila ol li{margin-bottom:9px; width:630px;}

.magazine_mediapack {margin-bottom:18px; padding-bottom:9px; border-bottom:1px solid #ccc; height:1%; overflow:hidden}
.magazine_mediapack h3 {font-size:2.325714em; font-family:georgia, serif; color:#336699; padding-bottom:18px; margin-bottom:18px; border-bottom:5px solid #EEEEEE}
.magazine_mediapack h4 {font-size:1.325714em; font-family:georgia, serif; color:#336699; margin-bottom:9px}
.magazine_mediapack p {font-size:1em; clear:both}
.magazine_mediapack div {float:left}
.magazine_mediapack img{ float:right; }

.newsletterSubscription_list {clear:both;overflow:hidden; margin-bottom:20px;}
.newsletterSubscription_list input { margin-right:4px;}
.newsletterSubscription_list p { margin-bottom:10px;}
.newsletterSubscription_list ul {clear:both; margin-top:6px; margin-left:2px; overflow:hidden; height:1%}
.newsletterSubscription_list ul li{float:left;width:130px;margin-right:18px; margin-bottom:4px; font-size:0.928571em}
.newsletterSubscription_list ul li p {font-size:0.923077em;margin:2px 0}
.newsletterSubscription_list ul li span {font-size:0.923077em;}
.newsletterSubscription_list ul li a {display:block;}
.newsletterSubscription_list ul li a:hover {text-decoration:none}
.newsletterSubscription_list ul li strong{display:block}
.newsletterSubscription_list ul li a:hover strong{text-decoration:underline}
.newsletterSubscription_list ul li a img {}
.newsletterSubscription_list.home ul li {width:314px;float:left}
.newsletterSubscription_list.home ul li img {float:left;height:1%;overflow:hidden;display:block;}
.newsletterSubscription_list.home ul li a {overflow:hidden;float:left;}
.newsletterSubscription_list.home h3 {font-family:georgia,serif; font-size:1.714286em;}

.contact_us {clear:both;overflow:hidden; margin-bottom:20px;}
.contact_us ul {clear:both; margin-top:6px; margin-left:2px; overflow:hidden; height:1%; margin-bottom:10px;}
.contact_us ul li{float:left;width:80px;margin-right:18px; margin-bottom:12px; font-size:0.928571em}
.contact_us ul li p {font-size:0.923077em;margin:2px 0}
.contact_us ul li span {font-size:0.923077em;}
.contact_us ul li a {display:block;}
.contact_us ul li a:hover {text-decoration:none}
.contact_us ul li strong{display:block}
.contact_us ul li a:hover strong{text-decoration:underline}
.contact_us ul li a img {}
.contact_us.home ul li {width:282px;float:left; border:1px solid #ccc; text-align:left; padding:9px}
.contact_us.home ul li a {}
.contact_us.home h3 {font-family:georgia,serif; font-size:1.714286em; background:#f3f3f3 url('cssimg/verdot.gif') bottom repeat-x;}

.faq {clear:both;overflow:hidden; margin-bottom:20px;}
.faq p {font-size:0.923077em;margin:2px 0}
.faq h3 {font-family:georgia,serif; font-size:1.714286em; background:#f3f3f3 url('cssimg/verdot.gif') bottom repeat-x;}
.faq ul li a {display:block;}
.faq ul li a:hover{text-decoration:underline}

.rss {overflow:hidden; margin-bottom:20px;}
.rss p {font-size:0.923077em;margin-bottom:14px; clear:both}
.rss b {font-size:0.923077em;font-weight:bold;}
.rss h3 {font-family:georgia,serif; font-size:1.714286em; margin-bottom:16px; }
.rss p a {}
.rss.reader_modules {float:left; width:140px;}
.rss p a:hover{text-decoration:underline}
.rss ul {clear:both; margin-left:2px; overflow:hidden; height:1%; margin-top:6px}
.rss ul li{font-size:0.928571em}

.terms_conds {overflow:hidden; margin-bottom:20px;}
.terms_conds p {font-size:0.923077em;margin-bottom:14px; clear:both}
.terms_conds b {font-size:0.923077em;font-weight:bold;}
.terms_conds h3 {font-family:georgia,serif; font-size:18px; margin-bottom:16px; }
.terms_conds p a {}
.terms_conds.reader_modules {float:left; width:140px;}
.terms_conds p a:hover{text-decoration:underline}
.terms_conds ul {clear:both; margin-left:2px; overflow:hidden; height:1%; margin-top:6px}
.terms_conds ul li{font-size:0.928571em}

.a_z {overflow:hidden; margin-bottom:20px;}
h3.a_z {font-family:georgia,serif; font-size:6.57em; margin-bottom:9px; text-align:left }
span.a_z { display:block; margin-bottom:24px; font-size:0.9em; font-family:georgia, serif}
span.a_z a {padding:0 3px;}
span.a_z a:hover {background:#369; color:#fff; text-decoration:none;}

.a_z ul {clear:both; margin-left:2px; overflow:hidden; height:1%; margin-top:6px}
.a_z ul li{font-size:0.9em; float:left; width:238px; margin-bottom:5px;}
.a_z ul li a {}
.a_z ul li a:hover{text-decoration:underline}
.a_z.bio{background-color:#EFEFEF; height:1%}
.a_z.bio h3{font-size:1.15em; font-weight:bold; color:#666; border-top:7px solid #97ADC4; border-bottom:1px solid #ccc; padding:5px 0 5px 9px}
.a_z.bio div {padding:9px; float:left; font-size:0.9em; font-family:georgia, serif; line-height:20px; width:420px;}
.a_z.bio div dfn{color:#666; display:block; font-family:helvetica}
.a_z.bio span {float:right; font-size:0.8em; width:150px; padding:18px; line-height:20px; border-left:1px solid #ccc}
.a_z.bio span p{display:block}
.a_z.bio .redtag {color:#CC0000; font-family:Helvetica; display:block}
.a_z.topic_list img {float:left; margin-right:9px}
.a_z.topic_list h4{font-size:1.1221em;}
.a_z.topic_list p span {font-size:0.9em;}
.a_z dfn {display:block; margin-bottom:9px; color:#999999; font-size:0.9em}
.a_z.paging ul li{float:left; width:8px; border-right:1px solid #ccc; padding-right:4px; margin-right:5px;}
.a_z.paging ul li:lastchild {border:0}

.highlights { border-left:1px solid #ccc; padding-left:5px}
.highlights dfn{color:#666; display:block; font-family:helvetica; margin-bottom:9px; text-align:right}
.highlights ul li{ margin-bottom:9px}
.highlights ul li img{display:block; margin-bottom:5px;}
.highlights .redtag {color:#CC0000; font-family:Helvetica; display:block; font-size:0.8em}
.highlights p{font-size:0.9em; display:block}
.highlights span {color:#666; font-size:0.8em; display:block}

div.a_z.paging {background: url('cssimg/verdot.gif') bottom repeat-x; font-family:helvetica; font-size:0.9em ;padding-bottom:5px; text-align:center; overflow:hidden; display:block} 
div.a_z.paging .left {margin-right:36px;}
div.a_z.paging .right {margin-left:36px;}

.search_results {overflow:hidden;}
.search_results.red{font-size:1.28em; font-weight:bold; font-family:georgia,serif; color:#f00;}
.search_results.node{background-color:#ccbb55; background: url('cssimg/verdot.gif') bottom repeat-x; padding-bottom:20px; font-size:0.88em;margin-bottom:20px; text-align:right;}
.search_results.node b{font-size:1.32em; font-weight:bold; font-family:georgia,serif; color:#333; display:block; margin-bottom:12px}
.search_results.node strong{font-size:0.88em; font-weight:bold; font-family:georgia,serif; color:#333; display:block; margin-bottom:12px}
.search_results.node em{font-size:0.88em; font-weight:bold; font-style:normal; font-family:georgia,serif; color:#f00; display:block; margin-bottom:12px}
.search_results.highlight{background-color:#D0ECEE; font-style:italic}
.search_results.criteria b{font-size:1.02em; font-weight:bold; color:#333; display:block; margin-bottom:12px}
.search_results.criteria strong{font-size:0.88em; font-weight:bold; color:#333; display:block; margin-bottom:6px}
.search_results.keyword { display:block; margin-bottom:6px; font-size:2.80em; color:#FF6600; font-family:georgia,serif; background: url('cssimg/verdot.gif') bottom repeat-x; height:54px; text-align:right; direction:rtl}
.search_results.found { display:block; margin-bottom:12px; font-size:1.40em; font-family:georgia,serif; height:54px; text-align:right;}
.search_results.criteria { padding:9px; background-color:#EDEDED}
.search_results.criteria ul {clear:both; overflow:hidden; height:1%; margin-top:6px}
.search_results.criteria ul li{font-size:0.88em}
.search_results.criteria ul li a {display:block;}
.search_results.criteria ul li a:hover{text-decoration:underline}

.calendar.found { display:block; margin-bottom:18px; font-size:1.15em; font-family:georgia,serif;}

.thickline {height:6px;line-height:6px;font-size:6px; margin-bottom:18px;}
.thickline.blue {background:#9EB8CF}

.big_calendar td{font-family:georgia, serif;font-size:2.142857em; border:1px solid #ccc; text-align:center; padding:2px;color:#999; width:55px;}
.big_calendar td.today {color:#999; vertical-align:top;line-height:30px; background:#dff; font-weight:bold; }
.big_calendar td.today span{font-size: 0.333333em; display:block; line-height:1em;font-family:arial,sans-serif; font-weight:bold;}
.big_calendar td a {color:#333;display:block; height:48px; border:1px solid #fff; line-height:47px;}
.big_calendar td.today a {line-height:30px;}
.big_calendar td a:hover {color:#f33; text-decoration:none; border-color:#aaa;}
.big_calendar thead td {height:17px; line-height:17px; border:none;font-size:0.857143em; vertical-align:bottom; color:#666;}

.monthlist {clear:both; width:220px; margin:0 auto; margin-bottom:9px;}
.monthlist span {display:block;width:30px; height:30px; float:left;background-image:url(cssimg/calender_buts.png); background-repeat:no-repeat;}
.monthlist span.next {float:right; background-position:top right;}
.monthlist span.next:hover {background-position:bottom right;}
.monthlist span.prev {background-position:top left;}
.monthlist span.prev:hover {background-position:bottom left;}
.calendar_month {width:160px; overflow:hidden;}
.calendar_month ul {font-family:georgia, serif; font-size: 1.5em;width:1800px; float:left; height:30px; line-height:30px;}
.calendar_month ul li{width:160px;text-align:center; float:left;}

.explore_mod {padding:2px; overflow:hidden; height:1%}
.explore_mod ul li {clear:both; height:20px; line-height:20px;margin:7px 0px;overflow:hidden;}
.explore_mod ul li a{display:block;float:right;font-size:1.285714em;font-family:georgia,serif;height:18px;color:#fff;line-height:18px;margin-right:3px}
.explore_mod ul li ul li{float:right;clear:none; margin:0px;}
.explore_mod ul li ul li a {font-family:arial,sans-serif;color:#66CCFF;font-size:1em; margin:0;text-decoration:underline;padding:0 4px}
.explore_mod ul li ul li a:hover {color:#fff;}

.footer {color:#ccc; background-color:#222222; border-top:8px solid #666666; padding:18px}
.footer .top {padding-top:9px; margin-bottom:9px; color:#66CCFF; font-weight:bold; border-top:1px solid #656565}
.footer .top a {font-weight:normal; padding:0 3px 0 0; color:#66CCFF; text-decoration:underline}
.footer .copyright {padding-top:9px; border-top:1px solid #656565; font-size:0.785714em}
.footer select {background:#fff;border:1px solid #000;color:#000;cursor:pointer; cursor:hand;}
.footer img {display:block; float:left;margin-right:9px;}

.editor{border:2px solid #f00; position:absolute; position;}

.helptip {position:absolute; float:left; background:#333; color:#ddd;display:none; padding:2px;z-index:100; border:1px solid #000;}
.helptip span{display:block; border:1px solid #666; padding:6px;}

.pros_cons { width:300px; float:left; padding:10px; margin:5px 10px 0 0; border:1px solid #ccc; background-color:#eee}
.pros_cons a{ font-size: 0.8em;font-family:georgia,serif; display:block}
.pros_cons ul{ width:300px;}
.pros_cons li{ width:150px; float:left; font-size: 0.8em;font-family:georgia,serif;}
.pros_cons p {font-size: 0.8em;font-family:georgia,serif; margin-bottom:0.2em;line-height:1.4em}
.pros_cons b{ display:block; font-weight:bold; color:#E82F16;}

.listul {cursor:default;}
.listul ul{position:absolute;background:#fff;}
.listul ul li {}
.listul ul li:hover{background:#1E4060; color:#fff;}
.listul ul li.selected {background:#c00;}

.selectb {cursor:default;background:#ff0;height:18px;vertical-align:top;}
.selectb i {height:18px;display:block;}
.selectb i span{height:18px;display:block;}
.selectb b{position:absolute;background:#fff;display:none;display:block;}

.selectb b i {display:block;height:auto;}
.selectb b i:hover{background:#1E4060; color:#fff;}
.selectb b i.selected {background:#c00;}

.tech_specs {}
.tech_specs h3{ font-size:1.785714em; color:#369;margin-bottom:3px;}
.tech_specs table { width:100%; margin-bottom:18px;}
.tech_specs td { width:50%; font-size: 1em;font-family: arial, sans-serif; border:1px solid #ccc; padding:6px}
.tech_specs .highlight { background-color:#EAE7E3}
.tech_specs .spec {font-weight:bold; color:#333; width:40%;color:#444;}
.bread_crumbs {font-size:10px;font-family:arial, sans-serif;color:#666;width:646px;float:right;height:1%;overflow:hidden;text-transform:uppercase;clear:right;margin-bottom:3px; direction:rtl; text-align:right}
.bread_crumbs a{font-size: 10px; color:#6699CC; text-decoration:none}
.bread_crumbs a:hover {text-decoration:underline}

.review_comment_module .head {height:46px; background:url(cssimg/comment_header_bg.png) no-repeat;margin-bottom:18px}
.review_comment_module .head li {height:35px; text-align:center; border-left:1px solid #fff;border-right:1px solid #DBD7CE; float:left; padding:0 10px; line-height:35px; font-size: 0.785714em;}
.review_comment_module.rating { margin-bottom:6px;}
.review_comment_module  dl{clear:both;}
.review_comment_module .head li.discuss{width:178px; padding:0;font-size: 0.857143em; border:none}
.review_comment_module .head li.discuss a{color:#fff}
.review_comment_module dd {border-top:3px solid #ccc; padding:9px 0;clear:both;overflow:hidden;height:1%;}
.review_comment_module dd img {float:left; margin-right:2px;}
.review_comment_module dd div {float:left;width:540px;background:url(cssimg/comment_left_border.png) no-repeat;padding-left:18px}
.review_comment_module dd div div{background:none}

.review_comment_module dd div b{font-weight:bold; color:#E82F16;}
.review_comment_module dd span {display:block;font-size:0.785714em; color:#999;margin-bottom:4px}
.review_comment_module dd .user {display:block;font-weight:bold;font-size: 0.857143em; margin-bottom:9px}
.review_comment_module dd dl {padding-left:62px}
.review_comment_module dd dl dd {padding-bottom:0; border-top:2px solid #eee; color:#555;}
.review_comment_module dd dl dd div {width:340px;background-color:#f9f9f9}
.review_comment_module dd p {margin-bottom:9px; font-size: 0.928571em}
.review_comment_module .ender {text-align:right;border-top:1px solid #ccc; margin:9px 0; padding:9px 0}
.review_comment_module .ender a{color:#09f;padding:0 3px}
.review_comment_module .ender span {font-size: 1.214286em}
.review_comment_module .ender a:hover {background:#09f; color:#fff; text-decoration:none}
.review_comment_module .narrow {width:400px;}

.comment_form {padding:2px; background:#E1DFD9 url(cssimg/shadow_bg.png) top left no-repeat;}
.comment_form form {padding:9px 0}
.comment_form form label {display:block;float:right; padding-right:5px; width:130px; font-weight:bold; text-align:right;line-height:20px;}
.comment_form form label dfn{display:block; font-size:11px; color:#666; line-height:13px}
.comment_form form{border:1px solid #fff; }
.comment_form form input {width:350px;display:block;width:350px;}
.comment_form form input#seccode {width:58px;border:1px solid #929292; text-align:center; color:#888;font-family:verdana,arial,sans-serif; font-weight:bold;}
.comment_form form textarea {width:350px; height:100px;overflow:hidden;}
.comment_form form textarea:hover,.comment_form form input.input_text:hover  {border-color:#d99; }
.comment_form form p {clear:both;padding:9px 0; border-bottom:1px solid #ccc;border-top:1px solid #eee;}
.comment_form form p img {float:right;margin-right:3px;}
.comment_form form p.buttons {border-bottom:none;}
.comment_form form p span input {float:left; width:14px; height:14px; margin-top:4px; margin-right:4px;}
.comment_form form textarea.thin_textbox {width:350px; height:32px}
.comment_form h3 {font-family:georgia, serif;font-size: 1.714286em; color:#369; margin-right:10px; padding-left:140px; font-weight:bold; margin-bottom:10px;}

/* BUTTONS WITH IMAGE REPLACE*/
button.img {padding:0;margin-right:9px;height:30px; border:1px solid #989898; background: #FAFAFA; color:#000; font-size:13px ; cursor:pointer; cursor:hand;}
button.img.submit {width:auto;}
button.img.submit:hover {}
button.img.clear {width:auto;}
button.img.clear:hover {}

button.img.go {width:33px; height:20px; background-position:-192px 0px}
button.img.subscribe {width:83px; height:20px; background-position:-225px 0px}


/* BUTTONS WITH CSS STYLE */
button.green {padding:5px 10px; font-family:arial,sans-serif; margin-right:9px; font-size:13px; font-weight:bold; color:#fff; background:#89B47A; border:2px solid #659654; border-top-color:#B3D99F;border-left-color:#B3D99F;cursor:pointer;cursor:hand}
button.green:hover {color:#eee; background:#94BB86; border-color:#B3D99F; border-top-color:#659654;border-left-color:#659654}
button.yellow {padding:5px 10px; font-weight:bold; color:#fff;margin-right:9px; background:#C7C681; border:2px solid #ACA051; border-top-color:#E0DFAF;border-left-color:#E0DFAF;cursor:pointer;cursor:hand}
button.yellow:hover { color:#eee; background:#C7C681; border-color:#E0DFAF; border-top-color:#ACA051;border-left-color:#ACA051}

/* BIG SEARCH*/
.big_search h4 {text-align:center;font-size:1.428571em; font-family:georgia, serif; margin-bottom:9px;}
.big_search h4 span {color:#9B3A01; font-style:italic;}
.big_search .input_text {font-size:18px; height:21px; line-height:21px; width:380px; margin:0 auto; display:block; text-align:center; margin-bottom:9px;}
.big_search .input_text dfn {color:#f00}


/*PRESS RELEASES */

.comparison {padding:4px; background-color:#000;}
.comparison .props{ text-align:left; font-weight:bold; background-color:#fff; width:260px}
.comparison table {padding:1px;background-color:#fff;}
.comparison td { padding:4px; text-align:center; border:1px solid #ccc;font-size: 0.828571em;  font-family:arial,sans-serif}
.comparison.highlight {background-color:#EAE7E3;}
.comparison.speccaps {background-color:#1E466E; color:#ffffff; font-weight:bold; text-align:left; font-size:1em; }
.comparison.testtitle {background-color:#000; color:#ffffff; font-weight:bold; text-align:left; font-size:1.2em; padding:9px}
.comparison.caps {font-size:1em; font-weight:bold; background-color:#fff}

.security_home { margin-bottom:18px;}
.security_home.inpage span { font-size:1.1em; font-style:italic; font-weight:bold; color:#666; display:block}
.security_home .redtag {color:#CC0000; font-size:0.8em}
.security_home .bluetag {color:#3399FF; font-size:0.8em}
.security_home ul li {margin-bottom:9px;}
.security_home em{font-size:1.1em; font-style:italic; font-weight:bold; color:#666; display:block }
.security_home h2 a{font-size:1.5em; font-family:georgia, serif;font-weight:bold}
.security_home h3 {margin-bottom:5px;}
.security_home h3 a{font-size:1.1em; font-family:georgia, serif;font-weight:bold}
.security_home h4 a{font-size:1em; font-family:georgia, serif;}
.security_home p{font-size:1em; font-family:georgia, serif;}
.security_home p span{font-size:0.9em; color:#666; display:block; margin-bottom:5px; font-family:arial,sans-serif}
.security_home p span a{font-size:1em}

.security_home.latestblogs {}
.security_home.latestblogs ul {margin-top:9px}
.security_home.latestblogs ul li a{background:url(cssimg/doughnut_bullet.png) no-repeat center left; padding-left:14px;}
.security_home.latestblogs ul li span {font-size:0.9em}

.security_home.podcasts {}
.security_home.podcasts img {float:left; margin-right:9px; margin-top:9px}

.security_home.reports {}
.security_home.reports img {float:right; margin-left:9px; margin-top:9px}

.security_home dfn {float:right; font-size:1em;text-transform:lowercase;}
.security_home dfn a:hover {}
.security_home dfn span{display:inline;margin:0; font-size:1.18em;background:none;float:none;}

.holder {display:none; position:absolute; background:#fff; border:1px solid #ccc;width:480px; height:230px;padding:11px 18px 37px 9px;margin:0 0 0 -9px}

#from, #to {display:none;position:absolute}
.big_datepicker h5{color:#333; border-bottom:1px solid #ccc; margin:0 15px 0 11px; text-align:center;font-family:georgia,serif; font-size:16px;padding:5px 0;}
.ui-datepicker-inline {background:url(cssimg/mini_calendar_bg.png)bottom right no-repeat;float:left;padding:9px 16px 16px 9px;}

.ui-datepicker-header {margin-bottom:4px;overflow:hidden; height:1%;}
.ui-datepicker-header .ui-datepicker-next {float:right;}
.ui-datepicker-header .ui-datepicker-prev {float:left;}
.ui-datepicker-header .ui-datepicker-title {float:left; width:150px;text-align:center; font-family:georgia,serif; font-weight:bold;}
table {clear:both; font-family:georgia,serif; }
.ui-datepicker-calendar td{text-align:center; border:1px solid #ddd;}
.ui-datepicker-calendar td span{height:30px;width:30px; display:block; line-height:29px; color:#aaa;}
.ui-datepicker-calendar td a{height:28px;width:28px; display:block; line-height:27px;margin:1px; color:#333;}
.ui-datepicker-calendar td a:hover{text-decoration:none;color:#f00; border:1px solid #999; margin:1px; height:26px; width:26px; line-height:25px;}
.ui-datepicker-current-day a{background:url(cssimg/mini_calendar_selected_day.png) center no-repeat; color:#fff;}
.ui-datepicker-current-day a.ui-state-active {color:#fff;}
.ui-datepicker-current-day a.ui-state-active:hover {color:#fff; border-color:#fff;}
th {text-align:center; font-family:arial,sans-serif;font-size:12px; color:#666;}
.ui-datepicker-week-end {background:#fee;}
.ui-datepicker-week-end a:hover{border-color:#c88!important}
.ui-datepicker-week-end.ui-datepicker-current-day a{background:url(cssimg/mini_calendar_selected_day.png) center no-repeat; opacity:.8}


.poll_result_vertical {background:url(cssimg/candle3d_bg.png) no-repeat 0px 0px}
.poll_result_vertical ul {overflow:hidden; }
.poll_result_vertical ul li {float:left;position:relative;height:130px;padding-top:4px;text-align:center;margin-right:3px;}
.poll_result_vertical ul li span {background-image:url(cssimg/candle3d_1.png); cursor:default;cursor:default;}
.poll_result_vertical ul li span{display:block;font-size:0px; line-height:0px; width:28px;background-repeat:no-repeat;}
.poll_result_vertical ul li span.bper{font-size:0.642857em; height:0.642857em; background:none;}
.poll_result_vertical ul li span.btop{height:3px; background-position:top right;}
.poll_result_vertical ul li span.bbod{height:1px; background-position:center right;}
.poll_result_vertical ul li span.bbot{height:3px; background-position:bottom right}
.poll_result_vertical ul li:hover span.btop{height:3px; background-position:top left}
.poll_result_vertical ul li:hover span.bbod{height:1px; background-position:center left}
.poll_result_vertical ul li:hover span.bbot{height:3px; background-position:bottom left}

.poll_result_horizontal {}
.poll_result_horizontal ul {overflow:hidden;}
.poll_result_horizontal ul li {margin-bottom:9px;cursor:default;}
.poll_result_horizontal ul li:hover {color:#c00}
.poll_result_horizontal ul li.p {position:relative;text-align:center;clear:both;height:28px; margin-right:100px;margin-bottom:0}
.poll_result_horizontal ul li.p span {background-image:url(cssimg/candle_horizontal.png);float:left;}
.poll_result_horizontal ul li.p span{display:block;font-size:0px; line-height:0px; height:54px;background-repeat:no-repeat;}
.poll_result_horizontal ul li.p span.bper{font-family:georgia,serif; font-size: 1.285714em; background:none;height:28px;line-height:28px;width:50px;margin-right:-50px;}
.poll_result_horizontal ul li.p span.blef{width:5px;height:28px; background-position:bottom left;margin-left:-5px;}
.poll_result_horizontal ul li.p span.bbod{height:28px; background-position:bottom center;}
.poll_result_horizontal ul li.p span.brig{width:5px; height:28px; background-position:bottom right;margin-right:-5px;}
.poll_result_horizontal ul li.p:hover span.blef{background-position:top left;}
.poll_result_horizontal ul li.p:hover span.bbod{background-position:top center;}
.poll_result_horizontal ul li.p:hover span.brig{background-position:top right}

.poll_result_horizontal2 {background-color:#F1F0EF; }
.poll_result_horizontal2 h3 {background:#fff;}
.poll_result_horizontal2 strong {font-family:georgia, serif; display:block;font-size:1.428571em; color:#666; font-weight:normal; border-bottom:1px solid #ccc; padding:0 0 9px 0;margin:0 9px}
.article_body .poll_result_horizontal2 strong {padding:9px 0;}

.poll_result_horizontal2 ul {overflow:hidden;padding-top:18px; border-top:1px solid #fff;cursor:default;margin:0 9px;}
.poll_result_horizontal2 ul li {margin:0 0 18px 0px; color:#666;padding:4px 3px;}
.poll_result_horizontal2 ul li.p {position:relative;text-align:center;clear:both;height:15px; margin-bottom:0px; background:#ddd; padding:3px 5px 3px 5px;}
.poll_result_horizontal2 ul li.p span {background-image:url(cssimg/candle_horizontal2.png);float:left;}
.poll_result_horizontal2 ul li.p span{display:block;font-size:0px; line-height:0px; height:24px;background-repeat:no-repeat;position:relative;}
.poll_result_horizontal2 ul li.p span.bper{ font-size: 1em;padding-left:5px; background:none;height:15px;line-height:15px;width:50px;float:right; margin:7px -3px 0 0; clear:both; font-weight:bold;font-size:1.142857em;text-align:right;}
.poll_result_horizontal2 ul li.p span.blef{width:2px;height:15px; background-position:bottom left;margin-left:-2px;z-index:2}
.poll_result_horizontal2 ul li.p span.bbod{height:15px; background-position:bottom center;}
.poll_result_horizontal2 ul li.p span.brig{width:2px; height:15px; background-position:bottom right;margin-right:-2px;z-index:2}
.poll_result_horizontal2 ul li.p:hover span.bper {color:#f30}
.poll_result_horizontal2 ul li.p:hover span.blef{background-position:top left;}
.poll_result_horizontal2 ul li.p:hover span.bbod{background-position:top center;}
.poll_result_horizontal2 ul li.p:hover span.brig{background-position:top right}

.poll_result_text {border:#ddd solid 1px; border-top-color:#fff; border-left-color:#fff;background-color:#F1F0EF; padding:9px; cursor:default;}
.poll_result_text h3 {display:none;}
.poll_result_text strong {font-family:georgia, serif; display:block;font-size: 1.285714em;color:#666; font-weight:normal; border-bottom:1px solid #ccc; padding:6px 0 13px 0;}
.poll_result_text ul {overflow:hidden;padding-top:0px; border-top:1px solid #fff; margin:0px 0 0 0;padding-bottom:0px;}
.poll_result_text ul li { color:#666;clear:both; border-top:1px solid #fff;padding-top:10px; display:none;}
.poll_result_text ul li.p {border:none;padding-top:0px; display:block;}
.poll_result_text ul li div {padding-top:9px;}

.poll_result_text ul li.p span.bper{ font-size: 3em;float:left;font-weight:bold; font-family:georgia,serif; margin:0; border-bottom:#ccc solid 1px;display:block;float:none;padding:0px 0 4px 0;}
.poll_result_text ul li.p span.blef{display:none;}
.poll_result_text ul li.p span.bbod{display:none;}
.poll_result_text ul li.p span.brig{display:none;}
.poll_result_text ul li.p:hover span.bper {color:#f30}
.poll_result_text ul li.p:hover span.blef{background-position:top left;}
.poll_result_text ul li.p:hover span.bbod{background-position:top center;}
.poll_result_text ul li.p:hover span.brig{background-position:top right}
.poll_result_text ul li.p:hover div {color:#f30}

.plefta{width:50%; float:left;overflow:hidden; margin:0 9px 9px 0; border:1px solid #bbb}
.prighta{width:50%; float:right;overflow:hidden;margin:0 0 9px 9px; border:1px solid #bbb}


.blog{margin-bottom:40px;}
.blog h4{font-size:1.828571em; font-family:georgia, serif; margin-bottom:2px;}
.blog p.tsans{color:#666; font-style:italic;}

.blog .tags{font-size:0.8em; margin-bottom:9px}

.blog .article_module {width:auto;}

.blog.date {font-size:0.9em}
.blog.comment {float:left; margin-top:9px}
.blog.readmore {float:left}
.blog.readmore a{font-family:georgia, serif;}
.blog.authorpic img{display:block; margin-bottom:9px}
.blog.authorpic p{font-size:0.9em}
.blog.authorpic p span{display:block}

.blog.heady { border-bottom:1px solid #ccc; margin-bottom:9px; overflow:hidden; height:1%}
.blog.heady img{float:left; margin-left:160px}
.blog.bottomy { border-top:1px solid #999; border-bottom:3px solid #999; margin:18px 0; overflow:hidden; padding-top:9px;}
.blog.righty { margin-left:166px}

.blog_categories {margin-bottom:36px;overflow:hidden; height:1%}
.blog_categories ul li {margin-bottom:9px; float:left; width:156px}
.blog_categories ul li h4 a{font-size:0.9;color:#c00; text-transform:uppercase;}
.blog_categories ul li p {font-size: 0.9em;}
.blog_categories ul li a {font-size:0.9em;}
.blog_categories ul li p a {font-size:0.9em}
.blog_categories ul.listing li {margin-bottom:5px;}

.blog.tag {margin-bottom:9px; overflow:hidden;text-align:center;}
.blog.tag a{color:#FFF; font-size:0.9em; font-weight:bold; background-color:#FF0000;}
.blog.tag p{font-family:georgia, serif; font-size:0.9em; margin-top:5px; margin-bottom:5px; }

.social_icons {display:block; overflow:hidden; margin-top:9px}
.social_icons ul {}
.social_icons ul li{width:16px; float:left; margin-right:2px}

.masterhome_show {width:314px; overflow:hidden; margin-bottom:19px; background-color:#222222}
.masterhome_show h1{font-size: 1.214286em; color:#fff;  font-family:arial,helvetica,sans-serif; margin:5px 11px;}
.masterhome_show .photos{height:189px;overflow:hidden;}
.masterhome_show .photos li {height:189px;width:314px;position:absolute;display:none;}
.masterhome_show .photos li.first {display:block;}

.masterhome_show .photos li img {width:290px; padding-right:12px}
.masterhome_show .masterlines {height:150px; overflow:hidden; padding:11px}
.masterhome_show .masterlines li {height:160px; width:278px;position:absolute;display:none;}
.masterhome_show .masterlines li.first {display:block;}
.masterhome_show .masterlines dfn {display:block}
.masterhome_show .masterlines dfn a{color:#CC0000; font-size: 0.916667em; text-transform:uppercase;}
.masterhome_show .masterlines li h2 {margin-bottom:5px}

.masterhome_show .masterlines li h2 a{font-family:georgia,serif; color:#fff; font-size:1.714286em; line-height:1em; font-weight:bold; margin-bottom:2px;}
.masterhome_show .masterlines li p{margin-bottom:4px; color:#fff; font-size:1.2em; font-family:arial}
.masterhome_show .thumbs {height:70px; width:314px; overflow:hidden; padding-right:11px;}
.masterhome_show .thumbs li {width:65px; float:right;margin:0 5px;display:inline;}
.masterhome_show .thumbs li a{display:block;}
.masterhome_show .thumbs li a img {display:block; border:1px solid #fff; margin-top:10px;}

.mixedview {margin-bottom:18px}
.mixedview.detailed {background: url('cssimg/verdot.gif') bottom repeat-x; padding-bottom:9px; margin-bottom:9px; height:1%; overflow:hidden}
.mixedview.detailed img{margin:4px 0 0 9px; float:right}
.mixedview.detailed dfn a{font-size:0.785714em; color:#c00; text-transform:uppercase; display:block; text-align:right; direction:rtl}
.mixedview.detailed h2 {margin-bottom:3px}
.mixedview.detailed h2 a{font-size: 1.142857em; font-weight:bold; font-family:georgia,serif;}
.mixedview.detailed p {font-size: 0.928571em; font-family:arial,sans-serif; display:block;}

.mixedview.headlines ul li{font-size:1em; font-family:georgia, serif; margin-bottom:4px; text-align:right}
.mixedview.headlines ul li a{background-image:url(cssimg/blue_bullet.png); background-repeat:no-repeat; background-position:center right ; padding-right:9px}


/* displays links to the blogs with 3 latest entries from each */
.itpnet_blogs {margin-bottom:18px}
.itpnet_blogs .blog_block {padding-top:2px; margin-bottom:4px; height:1%; overflow:hidden; border-bottom:1px solid #ccc;}
.itpnet_blogs .blog_block  img {float:right; margin-left:9px}
.itpnet_blogs .blog_block ul {float:right;}
.itpnet_blogs .blog_block ul li {font-size:1em; font-family:georgia, serif; margin-bottom:3px; padding-bottom:3px;width:203px;}
.itpnet_blogs .blog_block ul li a{background-image:url(cssimg/blue_bullet.png); display:block;background-repeat:no-repeat; background-position:1px 6px ; padding-left:9px}

/* global component displays the latest/handpicked content from subsections, if it's in a subsection it'll bring latest from that subsection */
.alsoin {height:1%; overflow:hidden; margin-bottom:18px}
.alsoin ul li{margin-bottom:5px;padding-bottom:5px; display:block; clear:both; height:1%; overflow:hidden;background:url(cssimg/verdot.gif) bottom repeat-x; text-align:right}
.alsoin ul li img{margin:4px 0 0 9px; float:right;}
.alsoin ul li dfn a{ margin-bottom:5px; font-size:0.785714em; color:#c00; text-transform:uppercase; }
.alsoin ul li p a{font-family:georgia,serif;font-size:1.285714em; display:block;}

/* READER COMMENTS */
.reader_comments {}
.reader_comments.block{height:91px; background:url('cssimg/bubblebutt.png')no-repeat; padding:9px;}
.reader_comments.block p {font-size: 0.857143em; color:#666}
.reader_comments.block h4 a {font-size: 0.857143em; font-weight:bold}
.reader_comments.block span {font-size: 0.857143em; color:#999}

/* SEND MAIL ARTICLE */
.contain {overflow:hidden;height:auto;height:1%;}
.contain form {display:block;height:auto;}
.contain form span{font-size:13px; line-height:20px;clear:both; height:20px;display: block; width:310px; text-align:right;}
.contain form span b{font-size:17px; color:#f00; font-weight:bold;font-family:georgia,serif;vertical-align:base}
.contain form dfn{font-size:12px; color:#666;clear:both;display:block;}
.contain form h3{font-weight:bold;margin-bottom:8px;padding-bottom:4px;color:#333; border-bottom:1px dotted #aaa;display:block;clear:both; }
.contain form p {font-family:arial,sans-serif; clear:both;margin-bottom:8px;display:block;float:none;overflow:hidden; height:1%;}
.contain form p span{font-size:17px;color:#f00;display:block;float:left;height:22px; width:10px;font-weight:bold;text-align:left;font-family:georgia,serif;clear:none;}
.contain form p label {font-family:georgia,serif; font-size:16px; display:block;width:100px; padding-right:5px; text-align:right; float:left; line-height:19px;height:19px;}
.contain form p input,.contain form p textarea {border:1px solid #ccc;font-family:arial,sans-serif; font-size:16px; font-weight:normal;width:200px;padding:1px 2px; line-height:18px;display:block;float:left;}
.contain form p textarea {height:90px;}


.extra-box {background:#f7f7f7; padding:18px 18px 0 18px; border:9px solid #f2f2f2;margin-bottom:9px; font-size:15px;}
.foragainst {padding:18px;background:#eee; margin-bottom:18px;}
.foragainst .fortext{margin-bottom:9px;font-size:1.2em;background:url(cssimg/for.png) top right no-repeat; padding-right:36px;border-bottom:1px solid #ddd; padding-bottom:9px; text-align:right}
.foragainst .againsttext{margin-bottom:9px;font-size:1.2em;background:url(cssimg/against.png) top right no-repeat; padding-right:36px;border-bottom:1px solid #ddd; padding-bottom:9px; text-align:right}
.foragainst dfn {font-weight:bold;}
.foragainst .bottomline p{font-family:arial,helvetica,sans-serif; margin-bottom:0;}

#comparelist {border:5px solid #DEEFF7;padding:5px; overflow:hidden;margin-bottom:18px; display:none;}
#comparelist h3{font-size:13px; font-weight:bold; padding:4px 0; border-bottom:1px solid #999; margin-bottom:5px;}
#comparelist ul li {padding:4px 0; font-size:12px; background:#EFF6F6; margin-bottom:5px; padding:3px; padding:5px 18px 5px 3px; background-image:url(cssimg/compare_x.png); background-position:right center; background-repeat:no-repeat;cursor:pointer; color:#69c;cursor:hand;}



/* GITEX SECTION*/

#gitex_2009 #news_rot {height:430px;border-bottom:5px solid #ccc;}
#gitex_2009 #news_rot ul{height:400px; overflow:hidden}
#gitex_2009 #news_rot ul li{width:646px; height:407px; overflow:hidden; float:left}
#gitex_2009 #news_rot ul li .cont{height:209px;margin-bottom:18px;}
#gitex_2009 #news_rot ul li .imghold{margin-bottom:18px;}
#gitex_2009 #news_rot .rev_nav {border-top:1px dotted #ccc; overflow:hidden; height:30px;}

#gitex_2009 dfn a {font-size:11px; font-weight:bold; text-transform:uppercase;}
#gitex_2009 dfn a.gitexcomputershopper {color:#f60;} 
#gitex_2009 dfn a.gulfcomms {color:#f90}
#gitex_2009 dfn a.gitex2009 {color:#06c}
#gitex_2009 dfn a.gitexbusinesssolutions {color:#c00}
#gitex_2009 dfn a.consumerelectronics {color:#09f}


#gitex_computer_shopper dfn a{color:#f60;font-size:11px; font-weight:bold; text-transform:uppercase;} 
#gitex_computer_shopper .double_line {background:#f60;}
#gulfcomms dfn a{color:#f90;font-size:11px; font-weight:bold; text-transform:uppercase;}
#gulfcomms .double_line {background:#f90;}
#gitex_business_solutions dfn a{color:#c00;font-size:11px; font-weight:bold; text-transform:uppercase;}
#gitex_business_solutions .double_line {background:#c00;}
#consumer_electronics dfn a{color:#09f;font-size:11px; font-weight:bold; text-transform:uppercase;}
#consumer_electronics .double_line {background:#09f;}

ul li a strong

#gitex_2009 h4 a:hover, #gitex_2009 a:hover strong {color:#09f;}
#gitex_2009 ul li a strong,#gitex_computer_shopper ul li a strong,#gulfcomms ul li a strong,#gitex_business_solutions ul li a strong,#consumer_electronics ul li a strong{font-size:26px;}


#gitex_2009 h3 dfn a,#gitex_computer_shopper  h3 dfn a,#gulfcomms  h3 dfn a,#gitex_business_solutions  h3 dfn a,#consumer_electronics  h3 dfn a{color:#69c;font-family:georgia,sans-serif; font-weight:normal;text-transform:lowercase; }
#gitex_2009 h3 dfn a:hover,#gitex_computer_shopper  h3 dfn a:hover,#gulfcomms  h3 dfn a:hover,#gitex_business_solutions  h3 dfn a:hover,#consumer_electronics  h3 dfn a:hover{color:#fff;background-color:#69c}

#gitex_2009 h4 a:hover, #gitex_2009 a:hover strong {color:#09f;}
#gitex_2009 .columnist_module,#gitex_computer_shopper .columnist_module,#gulfcomms .columnist_module,#gitex_business_solutions .columnist_module,#consumer_electronics  .columnist_module {background-color:#efeeee;padding:5px 0 9px 0}

#gitex_2009 .columnist_module ul,#gitex_computer_shopper .columnist_module ul,#gulfcomms .columnist_module ul,#gitex_business_solutions .columnist_module ul,#consumer_electronics  .columnist_module ul {overflow:hidden;}
#gitex_2009 .columnist_module li,#gitex_computer_shopper .columnist_module li,#gulfcomms .columnist_module li,#gitex_business_solutions .columnist_module li,#consumer_electronics  .columnist_module li {width:306px; margin:0 9px;float:left;clear:none;}
#gitex_2009 .columnist_module h3,#gitex_computer_shopper .columnist_module h3,#gulfcomms .columnist_module h3,#gitex_business_solutions .columnist_module h3,#consumer_electronics  .columnist_module h3 {padding:0 9px;}
#gitex_2009 .columnist_module li p,#gitex_computer_shopper .columnist_module li p,#gulfcomms .columnist_module li p,#gitex_business_solutions .columnist_module li p,#consumer_electronics  .columnist_module li p {font-size:13px;}
#headlinesponsor dfn a {text-transform:none; color:#369;}
#headlinesponsor dfn a {color:#369; text-decoration:underline; background:none;}

.alsoin ul li dfn a {font-size:11px; font-weight:bold; text-transform:uppercase;}
.alsoin ul li dfn a.gitexcomputershopper {color:#f60!important;} 
.alsoin ul li dfn a.gulfcomms {color:#f90!important}
.alsoin ul li dfn a.gitex2009 {color:#06c!important}
.alsoin ul li dfn a.gitexbusinesssolutions {color:#c00!important}
.alsoin ul li dfn a.consumerelectronics {color:#09f!important}
