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

	{


padding-right:8px;
	font-size:120%;

	text-align:right;

	}



#subtitle

	{
	padding-right:16px;

	vertical-align:top;

	text-align:right;

	}



#adminmenu

	{

	margin:20px 0px 20px 2px;

	text-align:left;

	}



#main

	{

	padding-right:3px;

	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;



		color:#000;

		margin-left:0px;

		margin-right:0px}

		

		

.textarea {width:387px;

		height:76px;

		font-family:verdana;

		font-size:10px;



		color:#000;

		overflow:auto;

		margin-left:0px;

		margin-right:0px}

		

.search { width:146px;

		height:19px;

		font-family:tahoma;

		font-size:11px;



		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;

}

 #samples {
            height: 258px;
            background: #fff url(../images/homefield/samples.png) no-repeat;
            position:relative;
			margin-top:10px;
        }
        #sample-menu {
            position:absolute;
            right:5px;
            top:8px;
            width:160px;
            text-align:right;
            padding-top:15px;
            overflow:visible;
        }
        #sample-menu .sample-item {
            color:#555;
            line-height:24px;
            text-align:right;
            padding:0;
            width:181px;
            cursor:pointer;
        }

        #sample-menu .sample-item-over {
            background-image:url(../images/homefield/sample-active.gif);
            background-repeat:no-repeat;
            background-position:right;
            border-bottom:0 none;
            color:#fff;
            cursor:default;
        }

		#sample-menu .sample-inactive-over span {
            text-decoration:underline;
        }
        #sample-box {
            position:absolute;
            right:178px;
            top:11px;
            width:744px;
            line-height:14px;
            font-size:11px;
        }
        #sample-box dl {
            width:329px;
            height:234px;
            display:block;
        }
        #sample-box .sample-slider {
            position:absolute;
            right:5px;
            top:5px;
            width:744px;
            height:234px;
            overflow:hidden;
        }
        #sample-box dt {
            float:right;
            width:328px;
            margin:0 5px;
            text-align:right;
            height:130px;
            cursor:default;
            color:#444;
            overflow:hidden;
        }
        #sample-box dt.sample-over {
            background:transparent url(../images/homefield/sample-over.gif) no-repeat;
        }
        #sample-box dt.sample-over div {
            color:#1860A8;
        }
       
        #sample-box dt div, #sample-box dt div a{
            line-height:12px;
        }
        #sample-box dt a {
            border: 0 none !important;
        }
		.extjs-here {
			margin-left:5px;
		}