body	{
						font-family:Tahoma;
						margin-top:0px;
						margin-left:10px;
						margin-right:10px;
						margin-bottom: auto;
						}

td {
						vertical-align:top;
						font-size:12px;
						line-height:13px;
						font-family:Tahoma;
						color:#999999;
						}	
img {
						border:0;
						}											
/*--------------------------------------------------   ul, em, i, form	 ---------------------*/						
ul {
						list-style-type:none;
						margin:0px; 
						padding:0px; 
						}	
em, i {
						font-style:normal;
						}						
form {
						padding:0px;
						margin:0px;
						}
em	{
						line-height:14px;
						}												
/*----------------------------------------------------   a	 ---------------------*/						
a	{
						color:#B11E1E;
						font-size:12px;
						text-decoration:underline;
						}
a:hover	{
						color:#B11E1E;
						font-size:12px;
						text-decoration:none;
						}

h1		{
						font-size:15px;
						line-height:12px;
						color:#383838;
						padding:0px 0px 0px 0px;
						margin:0px 0px 12px 0px;	
						}	
strong	{
						color:#B11E1E;
						}	
b	{
						color:#585858;
						}	
						
																		
/*----------------------------------------------------   input, textarea	 ---------------------*/						
input, textarea {
						width:100px;
						font-family:Tahoma;
						font-size:12px;
						color:#686760;
						line-height:14px;
						padding-left:2px;
						padding-right:2px;
						}												
.select_1	{
						width:50px;
						height:18px;
						}
.input_1	{
						height:15px;
						width:15px;
						margin:0px 5px 0px 6px;
						padding:0px 0px 0px 0px;
						}															
textarea	{
						height:71px;
						width:184px;
						margin:0px 0px 0px 2px;
						overflow:hidden;
						}	
/*-----------------------------------------------------  	li	 	---------------------*/
li	{
						font-size:12px;
						margin:0px 0px 0px 0px; 
						padding:0px 0px 0px 0px;
						line-height:12px;
						height:14px;
						color:#585858;
						}
li a	{
						color:#B11E1E;
						font-size:12px;
						text-decoration:none;
						}
li a:hover	{
						color:#B11E1E;
						font-size:12px;
						text-decoration:underline;
						}						
/*------------------------------------------------------- footer	 ---------------------*/
.footer td	{
						color:#A3A3A3;
						font-size:12px;
						}
.footer span	{
						color:#383838;
						}							
.footer a	{
						color:#383838;
						font-size:12px;
						text-decoration:none;
						}
.footer a:hover	{
						color:#383838;
						font-size:12px;
						text-decoration:underline;
						}
.footer i a	{
						color:#DBDBDB;
						font-size:11px;
						text-decoration:none;
						text-transform:uppercase;
						line-height:27px;
						}
.footer i a:hover	{
						color:#DBDBDB;
						font-size:11px;
						text-decoration:underline;
						text-transform:uppercase;
						}						
/*-----------------------------------------------------    bar   ---------------------*/
.bar td b {
						color:#FFFFFF;	
					 	text-transform:uppercase;
                                                }	
.bar td span {
						color:#FFFFFF;
						}
.bar td span a {
						 color:#FFFFFF;
                                                }


/*-----------------------------------------------------    head   ---------------------*/
.head td {
						color:#000000;
						font-size:12px;
						}
.head em {
						color:#ffffff;
						font-size:11px;
						line-height:12px;
						}
.head strong {
						color:#464646;	
						}
.head strong a	{
						color:#464646;
						font-size:12px;
						text-decoration:underline;
						}
.head strong a:hover	{
						color:#464646;
						font-size:12px;
						text-decoration:none;
						}
.head li	{
						font-size:12px;
						margin:0px 0px 0px 0px; 
						padding:0px 0px 0px 0px;
						line-height:12px;
						height:14px;
						color:#464646;
						}
.head li a	{
						color:#464646;
						font-size:12px;
						text-decoration:none;
						}
.head li a:hover	{
						color:#464646;
						font-size:12px;
						text-decoration:underline;
						}													
/*-----------------------------------------------------    search   ---------------------*/		
					
.head span	{
						color:#4C4C4C;
						font-size:10px;
						line-height:11px;
						}						
.head span a	{
						color:#A4A4A4;
						font-size:10px;
						text-decoration:none;
						}
.head span a:hover	{
						color:#A4A4A4;
						font-size:10px;
						text-decoration:underline;
						}								
.head b	{
						color:#000000;
						text-transform:uppercase;
						}
.head input	{
						height:18px;
						width:124px;
						margin:0px 2px 0px 12px;
						}
.head select	{
						width:50px;
						font-size:11px;
						height:18px;
						}	
.head .input_2	{
						height:18px;
						width:184px;
						margin:0px 5px 0px 2px;
						padding:0px 0px 0px 0px;
						}	
.height td	{
						height:15px;
						}																	
/*-----------------------------------------------------    menu   ---------------------*/
.menu	td {
						border:1px solid #ffffff;
						border-right:0px;
						text-align:center;
						vertical-align:middle;
						background:url(images/menu_bg.gif) left top repeat-x;
						padding-top:1px;
						}
.menu	img	{
						margin:0px 7px 0px 0px;
						}
.menu a	{
						color:#383838;
						font-size:11px;
						text-decoration:none;
						font-weight:bold;
						}
.menu a:hover	{
						color:#383838;
						font-size:11px;
						text-decoration:underline;
						font-weight:bold;
						}
/*-----------------------------------------------------    search   ---------------------*/		
.search	{
						background:url(images/search_bg.gif) left top repeat-x;
						}					
.search td	{
						color:#4C4C4C;
						font-size:10px;
						line-height:11px;
						}						
.search a	{
						color:#A4A4A4;
						font-size:10px;
						text-decoration:none;
						}
.search a:hover	{
						color:#A4A4A4;
						font-size:10px;
						text-decoration:underline;
						}								
.search b	{
						color:#CFCFCF;
						text-transform:uppercase;
						}
.search input	{
						height:18px;
						width:124px;
						margin:0px 2px 0px 12px;
						}
.search select	{
						width:50px;
						font-size:11px;
						height:18px;
						}																										
/*-----------------------------------------------------  end  ---------------------*/			

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px tahoma}



#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 8px 10px;
		width: 160;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #000000;
		font: 11px tahoma}

	#sddm div a:hover
	{	background: #000000;
		color: #FFF}
		
/*---------------------------------------------- */
.box {
	background: #ffffff;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px; 
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px; 
	-moz-border-radius-bottomright:10px; 
	-webkit-border-bottom-right-radius: 10px;
	}

.box-bottom {
	padding: 10px;
	margin-bottom: 0px;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:0px;
	border-color: #FFFFFF;
	background-image: url(http://www.hostingsolutions.com/www/images/bottom-gradient.jpg);
	background-repeat: repeat-x;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px; 
	-webkit-border-top-right-radius: 10px;
	}
	
.box-bottom h1{
	color:FFFFFF;
	}
	
.box-bottom li{
	color:FFFFFF;
	}	
	
.box-bottom a{
	color:FFFFFF;
	text-decoration:none;
	}	
	
.box-bottom a:hover{
	color:FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}	

.box-top {
	padding: 0px;
	margin-top:0px;
	margin-bottom: 0px;
	height:20px;
	align: left;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-color: #FFFFFF;
	background-image: url(http://www.hostingsolutions.com/www/images/footer_menu.gif);
	background-repeat: repeat-x;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px; 
	-moz-border-radius-bottomright:10px; 
	-webkit-border-bottom-right-radius: 10px;
	
	}
	
.box-top h1{
	color:FFFFFF;
	font-size:12px;
	line-height:10px;
	margin:0px;
	padding:0px;
	}
	
.box-top li{
	color:FFFFFF;
	}	
	
.box-top a{
	color:FFFFFF;
	text-decoration:none;
	}	
	
.box-top a:hover{
	color:FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}



/*----------------------------------------------------------*/

.ver10 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

/*----------------------------------------------------------*/
.rounded_box {
	padding: 10;
	background: #FFFFFF
	}
	
TABLE login_form {
    border-collapse: collapse;
    padding: 0px;
    width: 100%;
    background-color: #F9F8F8;
}

TABLE.login_form TD.login_form_header {
    border-top: 1px solid #D1CBD0;
    border-bottom: 0px;
    border-right: 1px solid #D1CBD0;
    border-left: 1px solid #D1CBD0;
    padding: 0px;
}
TABLE.login_form TD.login_form_body {
    border-bottom: 1px solid #D1CBD0;
    border-top: 0px;
    border-right: 1px solid #D1CBD0;
    border-left: 1px solid #D1CBD0;
    padding: 10px;
    background-color: #F9F8F8;
}

TABLE.login_form_inner_header {
    border-collapse: collapse;
    width: 100%;
    border: 0px;
    padding: 0px;
}
TABLE.login_form_inner_header TD {
    border: 0px;
    padding: 0px;
}

TABLE.login_form_inner_header TD.login_form_inner_header_left {
    border: 0px;
    padding: 0px;
    background-color: #8FA3F5;
    background-image: url("/IMAGES/reloaded/login-form-header-left.gif");
    width: 71;
    background-repeat: no-repeat;
}

TABLE.login_form_inner_header TD.login_form_inner_header_right {
    border: 0px;
    padding: 0px;
    background-color: #2949DD;
    background-image: url("/IMAGES/reloaded/login-form-header-right.gif");
    width: 129;
    background-repeat: no-repeat;
}


TABLE.login_form_inner_header TD.login_form_inner_header_text {
    border: 0px;
    padding: 0px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    color: #FFFFFF;
    background-color: #415CE1;
    background-image: url("/IMAGES/reloaded/login-form-header-center.gif");
    width: 249;
    background-repeat: no-repeat;
}

TABLE.login_form_inner_body {
    border-collapse: collapse;
    width: 100%;
    border: 0px;
    padding: 0px;
}
TABLE.login_form_inner_body TD {
    border: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    padding-bottom: 0px;
}

	
TABLE login_welcome {
    border-collapse: collapse;
    width: 100%;
    padding: 0px;
}

TABLE.login_welcome TD.login_welcome_header {
    border-top: 1px solid #BDC8F9;
    border-left: 1px solid #BDC8F9;
    border-right: 1px solid #BDC8F9;
    border-bottom: 0px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0px;
    background-color: #FFFFFF;
}

TABLE.login_welcome TD.login_welcome_body {
    border-bottom: 0px;
    border-left: 1px solid #BDC8F9;
    border-right: 1px solid #BDC8F9;
    border-top: 0px;
    padding: 0px;
    background-color: #FFFFFF;
    background-image: url("http://www.hostingsolutions.com/www/login/images/login_welcome.jpg");
    background-repeat: no-repeat;
}

TABLE.login_welcome TD.login_welcome_footer {
    background-image: url("http://www.hostingsolutions.com/www/login/images/footer.gif");
    padding: 0px;
    height: 27;
    border-top: 0px;
    border-bottom: 1px solid #BDC8F9;
    border-left: 1px solid #BDC8F9;
    border-right: 1px solid #BDC8F9;
    background-repeat: repeat-x;
}
TABLE.login_welcome_footer_body {
    border-collapse: collapse;
    width: 100%;
    padding: 0px;
    border: 0px;
}
TABLE.login_welcome_footer_body TD {
    padding-left: 15px;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 0px;
    text-align: left;
}

TABLE.login_welcome_footer_body A {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #002677;
    text-align: left;
    text-decoration: underline;
}
TABLE.login_welcome_footer_body A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #002677;
    text-align: left;
    text-decoration: underline;
}


