
input,td,select,textarea,option,tr,body {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}


.bodytext {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	line-height: normal;
}

.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bodytextHeaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align: justify;
	color: #000000;

}
.bodytextJust {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	text-indent: 10pt;

}
.bodytextJustNoIndent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height: normal;



}
.forms {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
}
.copyright {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}



/******************************************************************************/
/*** helmhosts.com ***/
/******************************************************************************/

body {
	background-color: #ffffff;
	color: #181818;
	font-family: "Trbuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}



table, td
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	line-height: normal;
}


ul 
{
	list-style-type: circle;
	list-style-position: outside;
}


hr
{

	border : 0;
	background-color : #25292A;
	height : 1px;
	color : #25292A;

}


input, textarea, select
{
	border-top : 1px solid #989898;
	border-left : 1px solid #989898;
	border-bottom : 2px solid #989898;
	border-right : 2px solid #989898;
	background-color : #efefef; 
	color : #232323; 
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	FONT-WEIGHT : bold; 
	padding : 3px;
}


a:link
{
    color : #364A82;
	text-decoration: none;

}


a:visited
{
    color : #364A82;
	text-decoration: none;
}

a:hover
{
	color : #454545;
	text-decoration: none;
}


/******************************************************************************/
/* ids, design specific elements */
/******************************************************************************/
#tbl_wrapper {
    width : 940px;
}

#col_banners_right {
    text-align : center;
    vertical-align : top;
    width : 130px;
    padding-top : 15px;
}

#col_banners_right div {
    padding-bottom : 15px;
}

#logo {
    width : 360px;
}

#google_ads_header {
    text-align : right;
    padding : 10px 20px 10px 0px;
}

/*** menu_top ***/
#menu_top {
    background-image : url('../images/hh/menu_top_bg.jpg?direct');
    background-repeat : no-repeat;
    height : 45px;
}

#menu_top2 { font-family : Tahoma, Verdana; font-size:15px; font-weight:bold;}
#menu_top2 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menu_top2 ul li{display:block; float:left; margin:0 1px 0 0;}
#menu_top2 ul li a{display:block; float:left; color:#ffffff; text-decoration:none; padding: 12px; margin-right: 10px;}
#menu_top2 ul li a:hover, #menu_top2 ul li a.current {color:#e1e1e1;}


#col_left {
    width : 200px;
    border-right : 2px dashed #e7e6e7;
    padding-left : 9px;
    vertical-align : top;
}

.menu_left {
    color : #BD0811;
    font-family : Verdana;
    font-size : 10px;
    font-weight : bold;
}

.menu_left a:link, .menu_left a:visited {
    font-size : 12px;
    text-decoration : none;
    color : #1B7E1B;
}

.menu_left a:hover {
    font-size : 12px;
    text-decoration : underline;
    color : #BD0811;
}

#webhost_area_left {
    padding-top : 25px;
    padding-bottom : 15px;
}

#col_content {
    padding : 10px;
}

#row_helm_info {
    padding : 10px;
    text-align : justify;
    font-family : Verdana;
    font-size : 10px;
    color : #121212;
}

#row_helm_info a {
    font-weight : bold;
    color : #BD0811;
}

#img_logo_helm {
    padding-left : 15px;
    margin-left : 15px;
    border-left : 1px solid #f1f1f1;
}

#latest_registered {
    padding-top : 15px;
    padding-bottom : 20px;
}

/*** footer ***/

#footer {
    background-image : url('../images/hh/menu_top_bg.jpg?direct');
    background-repeat : no-repeat;
    height : 45px;
    text-align : center;
    font-family : "Trebuchet MS", Verdana;
    font-size : 10px;
    color : #fefefe;    
}



#footer a:link, #footer a:visited {
    font-family : "Trebuchet MS", Verdana;
    font-size : 10px;
    color : #ffffff;
    text-decoration : none;
}

#footer a:hover {
    font-family : "Trebuchet MS", Verdana;
    font-size : 10px;
    color : #E4E9F7;
    text-decoration : underline;
}

#partner-links-bottom {
    font-size : 10px;
    font-family : Verdana;
    text-align : center; 
    padding : 10px 0px 10px 0px;       
}

#partner-links-bottom a:link, #partner-links-bottom a:visited {
    color : #990000;
    text-decoration : none;  
}

#partner-links-bottom a:hover {
    color : green;
    text-decoration : underline;  
}

#bookmark-share-this {
    font-size : 10px;
    font-family : Verdana;
    font-weight : bold;
    text-align : left; 
    padding : 10px 0px 10px 10px;
    background-color : #f4f5f6;
    background-image : url('../images/hh/bookmark-share-this.gif?direct');
    background-repeat : no-repeat;
    background-position : center right;
    border-top : 1px solid #fff;
    border-bottom : 1px solid #fff;
    cursor : pointer;
}

#bookmark-share-this:hover {
    border-top : 1px solid #999;
    border-bottom : 1px solid #999;
    color : green;
}
#bookmark-share-this a {
    color : green;
    text-decoration : none !important;
}

/******************************************************************************/
/* common texts */
/******************************************************************************/

p.title1 {
    background-color : #3B4D80;
    color : #ffffff;
    font-weight : bold;
    padding : 6px;
    margin-top : 0px; 
}

.normal_justify
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
    color : #333333; 
    text-align : justify; 
    line-height : 1.2em;
}

.normal_center
{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
    color : #333333; 
    text-align : center; 
    line-height : 1.2em;
}






/*** img rollover */

.img_off
{
	border : 1px solid #868B77;
}

.img_over
{
	border : 1px solid #C3C9B1;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	opacity:.9;	
}


.img_host_preview {
    margin : 12px;
    border : 4px solid #d4d4d4;
    padding : 2px;
}

.img_host_preview:hover {
    margin : 12px;
    border : 4px solid #000033;
    padding : 2px;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8;	    
}

/*** misc */


.form_element_focus
{
	border-top : 1px solid #565656;
	border-left : 1px solid #565656;
	border-bottom : 2px solid #565656;
	border-right : 2px solid #565656;
	background-color: #F6F6F2;
	color : #9F9D8D;
	padding : 3px;
}

.form_element_over
{
	border-top : 1px solid #999999;
	border-left : 1px solid #999999;
	border-bottom : 2px solid #999999;
	border-right : 2px solid #999999;
	background-color: #ECECDE;
	color : #333333;
	padding : 3px;
	cursor : pointer;
	cursor : hand;

}


/****** hosting news ***********/
.rss_item {
	font: 12px "verdana";
	font-weight: medium;
	color: ;
}
.rss_date {
	font: 10px "verdana";
	font-weight: medium;
	color: ;
}
.rss_box {
	width: 550px;
	height: 320px;	
	border: 1px solid #ffffff;
	overflow: auto;
}
.rss_title {
	font: 18px "verdana";
	font-weight: bold;
}
.rss_box ul {
	list-style: none;
	list-style-position: outside;
	margin: 2px;
	padding: 0;
}
			
