/*===============================*\
* vBulletin 3.*.* CSS
* Design by : ALTar3Q  
* connection : altar3q@gmail.com
* site : Tar3q.com 
\*===============================*/
body{background: #ffffff url(misc/head_back.jpg) repeat-x top right;color: #1C386B;font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;margin: 0px ;padding: 0px;}
input, textarea, select, option, input[type="text"], input[type="password"], input[type="file"], input[type="submit"] {font-family : Tahoma, Arial, Verdana, sans-serif, "Lucida Grande", "Lucida Sans Unicode"; font-weight:normal;font-size:12px;vertical-align: middle;padding:1px 2px;}
textarea {cursor: text;vertical-align: middle;padding:2px;}
a:link, body_alink,a:visited, body_avisited{color:#024558;text-decoration: none;}
a:hover, body_ahover{color: #D81C1C;text-decoration: none;}
a:active, body_active{color: #00FFFF;outline: 0; position: relative; top: 1px;}
input[type="text"]:hover, input[type="password"]:hover, textarea:hover{border: 1px solid #006CD9;padding:1px 2px;}
select:focus, option:focus, textarea:focus, input[type="password"]:focus, input[type="text"]:focus {border: 1px solid #A4CFE6;background: #FFFEDE;padding:1px 2px;}
img {border: none;}
select{border: 1px solid #ccc;color: #184A75;}
option, optgroup{font-size: 12px;font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
legend{color: #184A75;font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
fieldset { border: 1px solid #ccc; }
form { display: inline; }
label { cursor: default; }
td, th, p, li{font:bold 12pt arial, verdana, geneva, lucida, 'lucida grande',  helvetica, sans-serif;}
.right_menu_box, .right_menu_login, .right_menu_stats  {width:180px;color: #024558;background: #CDECFE url(misc/slicesplash.jpg) no-repeat 50% 100%;	border: solid 1px #A4CFE6;font: normal 8pt 'Microsoft Sans Serif', tahoma, arial, sans-serif, verdana, 'lucida grande';}
.right_menu_login {background-position:50% 50%;}
.boxc_login {padding:10px;border: solid 1px #fff;}
.boxc_login  div{padding:3px 0;}
.form_login {background-position:50% 50%;padding:10px 0px;border: solid 1px #fff;width:180px;}
.form_login td{ padding:2px 0px;}
.right_menu_stats {background-position:50% 50%;}
.box_stats {padding:10px;border: solid 1px #fff;}
ul.stats {clear: both;margin:0;padding:0;}
ul.stats  li{display: block;height:20px;color:#024558;font: normal 8pt 'Microsoft Sans Serif', tahoma, arial, sans-serif, verdana, 'lucida grande';}
ul.stats  a {padding: 0px 5px;color:#024558;}
.online,.staff{font: normal 8pt 'Microsoft Sans Serif', tahoma, arial, sans-serif, verdana, 'lucida grande';color: #1C386B;	text-align:center;}
.staff{color: #FF8000;margin-top:5px;}
ul#topnav {list-style: none;	clear: both;width: 178px;margin:0; padding:0;border: solid 1px #fff;}
ul#topnav li{display: block;margin: 0; padding:0; overflow: hidden; height:30px;float: none;}
ul#topnav a, ul#topnav span {padding:9px 20px; float: right;color:#076C8E;clear: both;background: url(misc/rig_menu.gif) no-repeat  96% 0%;	font: normal 8pt 'Microsoft Sans Serif', tahoma, arial, sans-serif, verdana, 'lucida grande';}
ul#topnav a {	width:140px;color: #666666;background-position: 96% 100%;}
ul#topnav span {display: none;width:140px;}
div#menu_x {height:41px;margin:5px auto;background:url(misc/main-bg.png) repeat-x;}
div#menu_x ul {margin: 0;padding: 0; list-style: none; float: none;}
div#menu_x ul.menu_x { padding-right: 30px;}
div#menu_x li {position: relative;z-index: 9;margin: 0;padding-left: 5px;display: block;float: right;}
div#menu_x li:hover>ul {right: -2px;}
div#menu_x a {position: relative; z-index: 11;height: 41px;display: block;float: left;line-height: 41px; font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
div#menu_x a:hover, div#menu_x a:hover span { color: #fff; }
div#menu_x li.current a {}
div#menu_x span {display: block;cursor: pointer;background-repeat: no-repeat;background-position: 2% 0;}
div#menu_x ul ul a.parent span {background-position:2% 8px;background-image: url(misc/item-pointer.gif);}
div#menu_x ul ul a.parent:hover span {background-image: url(misc/item-pointer-mover.gif);color: #fff;}
div#menu_x a {padding: 0 10px;line-height: 30px;color: #e5e5e5;}
div#menu_x span {margin-top: 5px;}
div#menu_x li { background: url(misc/main-delimiter.png) 1% 4px no-repeat; }
div#menu_x li.last {background: none; }
div#menu_x ul ul li {background: none; }
div#menu_x ul ul {position: absolute;top: 38px; right: -999em;width: 155px;padding-top: 5px; background:#006781;border-bottom: 2px solid #003059;border-right: 2px solid #003059;border-left: 2px solid #003059;}
div#menu_x ul ul a {padding:0 15px 4px 0;height: auto;text-align:right;float: none;display: block;line-height: 22px;color: rgb(255,215,0);}
div#menu_x ul ul span {margin-top: 0;padding-left: 5px;color: rgb(255,215,0);}
div#menu_x ul ul a:hover span {color: #fff;}
div#menu_x ul ul li.last { background: none; }
div#menu_x ul ul li {width: 100%;}
div#menu_x ul ul ul {padding:0;margin:-30px 154px 0 0 !important;border: 1px solid #111;}
div#menu_x ul ul ul { background: #383838; padding-top: 5px;}
div#menu_x ul ul ul ul { background: #383838;}
div#menu_x ul ul ul ul { background: rgb(35,35,35); }
div#menu_x li.back {background: url(misc/lava.png) no-repeat left -44px !important;background-image: url(misc/lava.gif); width: 13px; height: 44px; z-index: 8;position: absolute; margin: -1px 0 0 -5px;}
div#menu_x li.back .left {background: url(misc/lava.png) no-repeat top right !important;background-image: url(misc/lava.gif);height: 44px; margin-left:2px;}
.page{background: #FFFFFF;color: #1C386B;}
.tborder{background: #FFFFFF;color: #1C386B;border: 1px solid #A4CFE6;}
.tcat{background: url(misc/cat_bg.jpg) center center repeat-y #44aae4;color: #e4f7fe;border-bottom: 1px solid #3395cd;	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
.tcat a:link, .tcat_alink{color: #e4f7fe;}
.tcat a:visited, .tcat_avisited{color: #e4f7fe;}
.tcat a:hover, .tcat a:active, .tcat_ahover{color: #FFFFFF;}
.thead{background: #BDE2F4;color: #1C386B;font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
.thead a:link, .thead_alink{color: #184A75;}
.thead a:visited, .thead_avisited{color: #184A75;}
.thead a:hover, .thead a:active, .thead_ahover{color: #000;}
.tfoot{background: #BDE2F4;color: #1C386B;font-size: 10px;font-weight: bold;}
.alt1, .alt1Active{background: #E8F3F9;color: #1C386B;border-top: 1px solid #fff;border-bottom: 1px solid #A4CFE6;padding:10px;}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink{color: #184A75;}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited{color: #000;}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover{color: #0080FF;}
.alt2, .alt2Active{background: #E8F3F9;color: #1C386B;border-top: 1px solid #fff;border-bottom: 1px solid #A4CFE6;padding:5px 10px;}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink{color: #184A75;}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited {color: #000;}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover{color: #0080FF;text-decoration: underline;}
.alt3, .alt3Active{background: #f8f8f8;color: #1C386B;border-top: 1px solid #fff;border-bottom: 1px solid #A4CFE6;}
.alt3 a:link, .alt3_alink, .alt3Active a:link, .alt3Active_alink{color: #184A75;}
.alt3 a:visited, .alt3_avisited, .alt3Active a:visited, .alt3Active_avisited{color: #184A75;text-decoration: underline;}
.alt3 a:hover, .alt3 a:active, .alt3_ahover, .alt3Active a:hover, .alt3Active a:active, .alt3Active_ahover{color: #0080FF;}
.alt4, .alt4Active{background: #E8F3F9;color: #1C386B;border-top: 1px solid #fff;border-bottom: 1px solid #A4CFE6;}
.alt4 a:link, .alt4_alink, .alt4Active a:link, .alt4Active_alink{color: #184A75;}
.alt4 a:visited, .alt4_avisited, .alt4Active a:visited, .alt4Active_avisited{color: #184A75;text-decoration: underline;}
.alt4 a:hover, .alt4 a:active, .alt4_ahover, .alt4Active a:hover, .alt4Active a:active, .alt4Active_ahover{color: #0080FF;}
.alt5 {color: #024558; background: #E8F3F9;height:40px;line-height:40px;}
.alt5 td {border-top: 1px solid #fff;	border-bottom: 1px solid #A4CFE6;}
.alt5:hover {background:#FFFFEC}
.forumbit_level1 {background:#fff;color: #222;}
.forumbit_level1 td{border-top: 1px solid #fff;border-bottom: 1px solid #A4CFE6;padding:5px 0;}
.showthread_c {height:35px;line-height:35px;border: 1px solid #3395CD;}
.showthread_c td{padding:5px;}
.font_xx, .font_ww, .font_bb {font:bold 12pt arial, verdana, geneva, lucida, 'lucida grande',  helvetica, sans-serif !important;}
.font_tt {font:bold 20pt "Traditional Arabic", Arial, verdana, geneva, lucida, 'lucida grande',  helvetica, sans-serif;}
.font_ww {padding:3px 5px !important;border: 1px solid #ddd ;}
.font_bb {padding:3px 10px !important; width: 110px !important;}
.inlinemod{background: #FFFFCC;color: #1C386B;}
.wysiwyg{background: #ffffff;color: #1C386B;font:bold 12pt arial, verdana, geneva, lucida, 'lucida grande',  helvetica, sans-serif;}
.wysiwyg a:link, .wysiwyg_alink{color: #184A75;}
.wysiwyg a:visited, .wysiwyg_avisited{color: #184A75;text-decoration: underline;}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover{color: #0080FF;text-decoration: none;}
textarea, .bginput{color: #184A75;font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;border: 1px solid #ddd;}
.bginput option, .bginput optgroup{font-size: 12px;font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
 input[type="submit"].button{font:bold 11px tahoma,arial, sans-serif,'lucida grande';background: #4E4E4E url(misc/generic_gray.png) repeat-x left top;color: #FFFFE8;	padding:2px 15px;margin:0 2px;	border: 1px solid #383838;}
 input[type="submit"].button:hover{cursor:pointer;background: #17488C url(misc/generic_button_hover.png) repeat-x left top;color: #E4F7FE;}
.smallfont{font:bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
.time{color: #0080FF;font-weight: bold;}
.navbar{color: #1C386B;font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
.highlight{color: #1C386B;font-weight: bold;}
.fjsel{background: #E8F3F9;color: #184A75;}
.fjdpth0{background: #E8F3F9;color: #1C386B;}
.panel{color: #1C386B;}
.panel a:link, .panel_alink{	color: #184A75;}
.panel a:visited, .panel_avisited{color: #184A75;text-decoration: underline;}
.panel a:hover, .panel a:active, .panel_ahover{color: #0080FF;}
.panelsurround{background: #E8F3F9;color: #1C386B;}
.vbmenu_control{color: #FFFFFF;font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	padding: 3px 6px;white-space: nowrap;}
.vbmenu_control a:link, .vbmenu_control_alink{color: #FFFFFF;}
.vbmenu_control a:visited, .vbmenu_control_avisited{color: #FFFFFF;}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover{color: #FFFFFF;}
.vbmenu_popup{background: #FFFFFF;color: #184A75;border: 1px solid #0d8dbe;}
.vbmenu_option{background: #FFFFFF;color: #184A75;font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;white-space: nowrap;cursor: pointer;}
.vbmenu_option a:link, .vbmenu_option_alink{color: #184A75;}
.vbmenu_option a:visited, .vbmenu_option_avisited{color: #184A75;}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover{color: #184A75;}
.vbmenu_hilite{background: #F7F7F7;color: #1C386B;font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;white-space: nowrap;cursor: pointer;}
.vbmenu_hilite a:link, .vbmenu_hilite_alink{color: #1C386B;}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited{color: #1C386B;}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover{color: #1C386B;}
.bigusername { font-family: Arial, Helvetica, sans-serif;font-size:124%;font-weight:bold;text-align:center;}
td.thead, div.thead { padding: 4px; }
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font: 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
.forum_info{font: bold 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;padding: 2px 3px 2px 3px;margin-left: 3px;color: #44728A;}
.tborder1{background: #FFFFFF;border: 1px solid #A4CFE6;}
.box_user_info {border-top:solid 1px #EAF9FF;margin:0; padding: 0;}
.tit_forum {border-top: solid 1px #EAF9FF;border-bottom: solid 1px #A4CFE6;}
.sub_f0rum{height:30px;line-height:30px;border: solid 1px #3395CD;}
.sub_f0rum td{padding:2px 10px;}
.user_bit {color: #024558;background: #C0E6FC;border: solid 1px #A4CFE6;	border-bottom:none !important; }
.user_bit td{padding:3px 5px;}
.user_bit a:link{color: #024558; }
.user_bit a:visited{	color: #022857;}
.user_bit a:hover{color: #D81C1C;}
.box_postbit {border: solid 1px #A4CFE6;	margin:0; padding: 0; color: #024558; background: #E8F3F9;}
.clr {clear: both; overflow:hidden; height: 0;}
.post_x_bit {padding:0;color: #024558;background: #E8F3F9;border: solid 1px #FFF;}
.sing{margin: 5px auto 0px auto;padding:10px 4px;border-top: 1px solid #AEBEC6;color:#000000;}
.vb_postbit {color:#111;text-align:center;padding:20px 10px;font:bold 12pt Arial, Tahoma, Verdana, sans-serif, "Lucida Sans Unicode" !important;}
.vb_postbit a:link {color: #004D67;}
.vb_postbit a:visited {color: #000;text-decoration:line-through;}
.vb_postbit a:hover, .vb_postbit a:active {color: #06345E;text-decoration:none;}
.reblybutton {padding: 0;margin:2px 0;width: 170px;float: left;background: url('misc/left_blue.png') bottom left no-repeat;cursor: pointer;}
.reblybutton a {font:bold 12pt arial, verdana, geneva, lucida, 'lucida grande',  helvetica, sans-serif;color: #fff;text-align: center;line-height:30px;display: block;height: 30px;padding:0;background: url('misc/right_blue.png') bottom right no-repeat;}
.reblybutton:hover {background: url('misc/left_blue.png') top left no-repeat;}
.reblybutton:hover a {background: url('misc/right_blue.png') top right no-repeat;}
.SignUpButton {width: 190px;float: left;margin-left: 20px;background: url('misc/left_bluegreen.png') bottom left no-repeat;cursor: pointer;}
.SignUpButton a {font:bold 18pt arial, verdana, geneva, lucida, 'lucida grande',  helvetica, sans-serif;color: #fff;text-align: center;line-height:46px;display: block;height: 46px;  margin: 0 0 0 5px;padding: 0 3px 0 0;background: url('misc/right_bluegreen.png') bottom right no-repeat;}
.SignUpButton:hover {background: url('misc/left_bluegreen.png') top left no-repeat;}
.SignUpButton:hover a { background: url('misc/right_bluegreen.png') top right no-repeat;}
.b_closed {float: left;}
.b_closed a{border: 1px solid #CCC;padding:6px 20px;font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;height:30px;line-height:30px;background: #CD1A1A;color: #fff;}
.b_closed a:hover{background:#FFD3D3;color: #BF0000;}
.pagenav  { margin:2px 0; }
.pagenav td { padding:3px !important;}
.curr_xx span, .paglink a,.prevx a,.prevxw a,.nextx a,.nextww a  {padding:3px 6px;background:#EAEAEA;color: #787878;font:bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;text-align:center;}
.curr_xx span{background:#3395CD;color: #fff;}
.paglink a:hover, .curr_xx span ,.prevx a:hover,.prevxw a:hover,.nextx a:hover,.nextww a:hover {background-color:#3395CD;border-color:#3395CD;color: #fff;}
#tquote {float: left;height: 25px;width: 100px;margin: -40px 10px 2px 0;position: relative;background: #FFFFD9;color: #777;font: bold 16pt arial, helvetica, sans-serif;text-align:center;border: 1px solid #CCCCCC;padding: 10px;}
.quote-mess {background: #F1F1F1;font: bold 12pt arial, helvetica, sans-serif;margin: 10px auto 10px auto;padding:15px;color: #000;position: relative;border-top: 1px solid #CCCCCC; border-left: 2px solid #D7D7D7;border-bottom: 1px solid #CCCCCC; border-right: 2px solid #D7D7D7;}
#footer {background:#3fa7e6;width:100%;float:right;}
#footer .container .auxlinks{float:right;width: 100%;color:#fff;}
#footer .container .auxlinks ul.col3 {width: 280px;float: right;margin-right:3%;padding: 20px 10px;}
#footer .container .auxlinks ul.col3 li {list-style: none;margin: 0;	padding: 0;	float: right;width: 280px;border-bottom: 1px solid #327dac;	border-top: 1px solid #8ac8ee;font: normal 8pt 'Microsoft Sans Serif', tahoma, arial, sans-serif, verdana, 'lucida grande';}
#footer .container .auxlinks ul.col3 li.first {border-top: none;}
#footer .container .auxlinks ul.col3 li.last{border-bottom: none;background: none;}
#footer .container .auxlinks ul.fav li a {color: #fff;float: right;width: 254px;text-decoration: none;padding: 5px 25px 5px 0;background: url(misc/icon_bullet2.gif) no-repeat right center;}
#footer .container .auxlinks ul.fav li a:hover {display: block;background: #318fc8 url(misc/icon_bullet2.gif) no-repeat right center;padding: 5px 25px 5px 0;}
#footer li.first p {padding: 0;margin-bottom: 10px;}
#footer li.first p strong{font-size: 1.5em;font-weight: normal;display: block;text-align: center;background: #3096D3;color:#fff;	padding: 5px 0;border: 1px solid #3784b3;border-bottom: 1px solid #2a77a6;border-right: 1px solid #2a77a6;}
#footer ul.siteinfo p{line-height:2em;}
.validation {background: url(misc/about_bg.gif) no-repeat center top;float: left;margin: 0;padding: 18px 0 30px;	text-align: center;	width: 100%;}
.validation img {	margin: 0 5px 30px;}
.validation p ,.validation a {color:#fff;font: bold 11px tahoma, verdana, geneva;}
.validation a:link,.validation a:visited  {text-decoration: underline;}
.validation a:hover {color:#111;text-decoration: none;}
#test {background: #222;color: #fff;padding: 10px;margin: 20px;border: 4px solid #999;}
 input[type="text"].groupgoogle{font:bold 11px tahoma,arial, sans-serif,'lucida grande'; background:#FFFFE8;color: #777;padding:4px 6px;border: 1px solid #4784A5;}
 input[type="text"].groupgoogle:focus{background:#FFFF00;color:#003300;border: 1px solid #111;}

