/* ============== Overall ============== */



html

	{

	padding:0;

	}



body

	{

	font:12px Verdana, Arial, sans-serif;

	background-image:url('img/back.gif');

	margin:12px;

	padding:0;

	color:#000000;

	}



a 			{ text-decoration:none; border-width:0; color:#7479AC; }

a:hover 	{ text-decoration:underline; }



h1 	{ font-size:250%; letter-spacing: 0px; font-weight:normal;}

h2 	{ font-size:170%; letter-spacing: 0px; font-weight:normal; }

h3 	{ font-size:140%; margin:1em 1em 1em 0; letter-spacing: -1px; font-weight:normal; }

h4 	{ font-size:100%; font-weight:bold; margin:1.5em 1em 1em 0; }

h5 	{ font-size:95%; margin:1em 1em 1em 0; }

h6 	{ font-size:90%; margin:1em 1em 1em 0; }



.bbstyle1	{ font-size:160%; font-weight:bold; }

.bbstyle2	{ font-size:130%; font-weight:bold; }

.bbstyle3	{ font-size:120%; font-weight:bold; }

.bbstyle4	{ font-size:110%; font-weight:bold; }

.bbstyle5	{  }

.bbstyle6	{  }

.bbstyle7	{  }

.bbstyle8	{  }

.bbstyle9	{  }



#container

	{

	padding:0;

	margin:0;

	width:820px;

	background-color:#FFFFFF;

	border:1px solid #555555;

	}



#header

	{

	padding:0;

	margin:0;

	height:96px;

	}



#nav

	{

	font-size:140%;

	margin:-3px 0 0 0;

	padding:5px;

	background-color:#000000;

	letter-spacing:2px;

	color:#CCCCCC;

   	}



#nav a

	{

	color:#CCCCCC;

   	}



#nav a:hover

	{

	text-decoration:none;

	}



#nav ul

	{

    padding:2px;

    margin:0;

	}



#nav li

	{

	display:inline;

	list-style:none;

	padding:2px 6px 2px 6px;

	margin:0;

	}



#user

	{

	margin:0;

	padding:3px;

	color:#888888;

	text-align:right;

	background-color:#F1F5FF;

	font-size:95%;

	}



#user ul

	{

	padding:2px;

	margin:0;

	}



#user li

	{

	display:inline;

	list-style:none;

	margin:0;

	padding:3px;

	}



#title

	{

	margin:20px 20px 12px 20px;

	font-size:120%;

	text-align:right;

	}



#subtitle

	{

	margin:4px 20px 16px 20px;

	vertical-align:top;

	text-align:right;

	}



#adminmenu

	{

	margin:20 0px 20px 2px;

	text-align:left;

	}



#main

	{

	padding-right:16px;

	margin:5pt;

	vertical-align:top;

	background-image:url('img/suns.gif');

	text-align:right;

	}



#side

	{

	border:4px solid #FFFFFF;

	background-color:#F5F5F5;

	padding:8px;

	font-size:90%;

	}



#footer

	{

	clear:both;

	padding:8px;

	margin:0;

	font:80% Verdana, Arial, sans-serif;

	color:#888888;

	text-align:center;

	}



/* ============== Various ============== */



.disp		{ padding:12px; margin:0; }

.block		{ padding:8px; margin:12px;	border:1px solid #EAEAEA; background-color: #F8F8F8; }

.block h4	{ margin-top:0; }

.error		{ padding:24px 8px 24px 8px; margin:0; color:#CC1212; font-weight:bold; font-size:110%; text-align:center; }

.codetitle	{ font-size:10px; color:#59739B; padding:2px; margin-top:5px; }

.code 		{ font-size:11px; color:#59739B; background-color:#EFF0C2; padding:2px; margin-bottom:5px; font-family:monospace; }

.valid 		{ height:48px; text-align:center; vertical-align:middle; }

.download 	{ font-size:110%; text-align:center; background-color: #E8E8E8; padding:16px; margin-top:16px; }

.paging		{ text-align:center; padding:12px; text-align:right; font-size:90%; }

.coltop		{ text-align:center; font-size:80%;  background-color:#F7F6F3!important; color:#707070; }

.centerall 	{ text-align:center; }

.desc 		{ font-size:95%; padding:3px; color:#646464; }

.odd		{ background-color:#F1F1F1!important; }

.even		{ background-color:#EBEDEC!important; }

li 			{ margin:2px; }



img			{ border-width:0; }

ul 			{ list-style-type:square; }

form		{ margin:0; }

.colleft	{ float:left; margin:0px 4px 0px 4px; }

.colright	{ float:right; margin:0px 4px 0px 4px; }

.bar_front 	{ background-color:#92CC5E; border-right:0px solid #333333; padding:0; color:#DDDDDD; height:8px; }

.bar_back 	{ background-color:#EBECF1; border:1px solid #333333; margin:0 7px 0 7px; height:8px; }

.bbcodes a img { border:1px outset #A0A0A0; background-color:#999BAC; }

.smilies a img { border:0; background-color:transparent; }

.today		{ border:1px dashed #DDAA00; }

.signature 		{ color:#979797; font-size:80%; max-height:96px; overflow:auto; }

.signature a	{ color:#000000; }



/* ============== Tables ============== */



table td 			{ vertical-align:top; }

table.flat		{ width:99%; margin:0; padding:0; border-collapse:collapse; }

table.flat td 	{ padding:0; margin:0}

table.main 		{ width:99%; margin:0; padding:4px; }

table.main td 	{ padding:4px; }

table.cells 	{ margin:0; padding:0; border:4px solid #FFFFFF; }

table.cells td	{ padding:2px; background-color:#F7F7Fd; margin:0; }

table.list 		{ width:99%; margin:0; padding:5px; }

table.list td 	{ padding:12px; }











td {

	text-align: right;

	font-family:tahoma, times new roman, sans-serif;

	font-size:11px;

	color:#5E5E5E;

	line-height:13px;

}





td.scroll {

	text-align: left;

}



td.admin {

	text-align: left;

}





a {

	text-decoration: none;

	color:#9099BF;

	font-family:verdana;

}



body { 	margin:0px;padding:0px;	}



body, div, span, p, .p, h1, h2, li, a, td, th, select, input, textarea { font-family: tahoma, times new roman, sans-serif; font-size: 11px; }



.copy{

font-family:tahoma, times new roman, sans-serif;

font-size:10px;

color:#6C6C6C;

text-decoration:none;

}



.bot_txt {

color:#525252;

font-family:tahoma, times new roman, sans-serif;

font-size:10px; 

text-decoration:none}



.gray {color:#5E5E5E; text-decoration:none}

.gray_l {color:#092869; text-decoration:none}

.yellow {color:#CEAC20; text-decoration:none}

.blue {color:#9099BF; text-decoration:none}

.big {font-size:12px}

.smaller {font-size:9px}





.form { width:279px;

		height:17px;

		font-family:verdana;

		font-size:10px;

		border-style:;

		border-width:;

		border-color:;

		background-color:;

		color:#000;

		margin-left:0px;

		margin-right:0px}

		

		

.textarea {width:387px;

		height:76px;

		font-family:verdana;

		font-size:10px;

		border-style:;

		border-width:;

		border-color:;

		background-color:;

		color:#000;

		overflow:auto;

		margin-left:0px;

		margin-right:0px}

		

.search { width:146px;

		height:19px;

		font-family:tahoma;

		font-size:11px;

		border-style:;

		border-width:;

		border-color:;

		background-color:;

		color:;

		margin-left:0px;

		margin-right:0px}

		





.rollover {scrollbar-face-color:#8B8B8B;

		scrollbar-track-color:#E2E2E2;

		scrollbar-arrow-color:#ffffff;

		scrollbar-3Dlight-color:#ffffff;

		scrollbar-base-color:#ffffff;

		scrollbar-shadow-color:#ffffff;

		scrollbar-darkshadow-color:#ffffff;

		scrollbar-highlight-color:#ffffff;}





a:hover{text-decoration:underline;}



#under{text-decoration:underline;}



.contenttable {

	width: 100%;

	border: 0;

	margin: auto;

	padding: 0;

	clear: both;

}



.contenttable ul{

	margin: 0 0 0 15px;

	padding: 3px;

}



.td_bg_gr {

	color: #fff;

	font-weight: bold;

	margin: 0;

	padding: 3px;

	height: 25px;

	background-image: url(http://www.servers24.ir/images/tb_bg_gr.gif);

}



.order_now {

	border-bottom: 3px solid #910000;

	border-left: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

        color: #fff;

        font-weight: bold;

        margin: 0;

        padding: 3px;

        height: 25px;

        background-image: url(http://www.servers24.ir/images/tb_bg_gr.gif);

}



td_bg_ex_1 {

	border-bottom: 1px solid #FFFFFF;

	margin: 0;

	padding: 5px;

	background-color: #f1f1f1;

}



.td_bg_ex_1a {

        border-bottom: 3px solid #910000;

	margin: 0;

        padding: 5px;

        background-color: #f1f1f1;

}



.td_bg_ex_1b {

        border-bottom: 3px solid #910000;

        border-left: 1px solid #910000;

	border-right: 1px solid #910000;

	border-top: 1px solid #910000;

	margin: 0;

        padding: 5px;

        background-color: #f1f1f1;

}



.td_bg_ex_1c {

        margin: 0;

        padding: 5px;

        background-color: #f1f1f1;

}







.td_bg_ex_2 {

	border-bottom: 1px solid #FFFFFF;

	margin: 0;

	padding: 5px;

	background-color: #e9e9e9;

}



.td_bg_ex_2a {

	border-bottom: 3px solid #910000;

        margin: 0;

        padding: 5px;

        background-color: #e9e9e9;

}



.td_bg_ex_2b {

        border-bottom: 3px solid #910000;

        border-left: 1px solid #910000;

        border-right: 1px solid #910000;

	border-top: 1px solid #910000;

	margin: 0;

        padding: 5px;

        background-color: #e9e9e9;

}



.td_bg_ex_2c {

        margin: 0;

        padding: 5px;

        background-color: #e9e9e9;

}

.partners_logos {

		list-style-type: none;

		padding: 0;

		margin: 0;

	}

	

	div#maincontent .partners_logos li {

		list-style-type: none;

		padding: 0;

		margin: 0 15px 0 0;

		display: inline;

	}

	

	div#maincontent .partners_logos ul {

		text-align: center;

		list-style-type: none;

		margin: 0;

		padding: 0;

		display: inline;

	}



.td_bg_title_1 {

	border: 0;

	margin: 0;

	padding: 5px;

	background-color: #d5d5d5;

	font-weight: bold;

	color: #000;

}



.td_bg_title_2 {

	border: 0;	

	margin: 0;

	padding: 5px;

	background-color: #dcdcdc;

	/*background-image: url(http://www.servers24.ir/images/td_bg_1.gif);*/

	color: #000;

}



.td_bg_1 {

	border-bottom: 3px solid #910000;

	margin: 0;

	padding: 0;

	background-color: #f1f1f1;

}



.td_bg_2 {

	border-bottom: 3px solid #910000;

	margin: 0;

	padding: 0;

	background-color: #e9e9e9;

}

