*
{
	font-family:Verdana, Geneva, sans-serif;
	border:none;
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;	
}

body
{
	/*background:url(theme1_images/bg3.gif) repeat-x;*/
}

body.body2
{
	background:url(theme1_images/body-bg2.gif) repeat-x;
}

.spacer
{
	/*background:url(theme1_images/panelfooter.gif);*/
	background-color:#eeeeee;
	border-bottom:1px solid #aaaaaa;
	height:10px;
}

.spacer2
{
	height:20px;
}

#div1_container
{
	font-size:70%;
		background-color:#fff;
	border:1px solid #eeeeee;
	left:50%;
	margin-left:-500px;/*-490px;*/
	position:absolute;
	width:1000px;
}

#div2_header
{
	background:url(theme1_images/headerbg.gif);
	height:	200px;
	width: 1000px;
}

#div2_header2
{
	/*background:url(theme1_images/header-bg.gif) center;*/
	/*border-top:1px solid #eeeeee;*/
	border-right:1px solid #eeeeee;
	/*background-color:*//*#E5E3F0;*//*#F4F5F7;*/
	height:	200px;
	width: 1000px;
	margin-bottom:-2px!important;
}

#div2_header .logo, #div2_header2 .logo
{
	/*float:left;*/
	/*margin-left:5px;
	margin-top:5px;*/
}

#div2_header .logo img, #div2_header2 .logo img
{
	/*margin-left:10px;
	margin-top:32px;*/
}

#div2_header .banner, #div2_header2 .banner
{
	position:absolute;
	/*float:right;*/
	/*top:11px; left:502px;*/
	top:0px; left:490px;
}

#div2_header2 .banner img
	{
		margin:0px;
		position:absolute;
		
		z-index:8;
	}
	
#div2_header2 .banner img.active 
	{
		z-index:10;
		opacity:1.0;
	}
	
#div2_header2 .banner img.last-active 
	{
    	z-index:9;
	}

#div3_top_nav
{
	background:url(theme1_images/top_nav_bg.gif);
	border-bottom:1px solid #eeeeee;
	/*border-top:1px solid #000000;*/
	height:30px;
	width: 1000px;	
}

#div3_top_nav ul
{
	margin-left:160px;
	/*margin-left:40px;	*/
}

#div3_top_nav li
{
	font-size:13pt;
	float:left;
	margin-left: 60px;/*50px;*/
	margin-top:3px;
	/*width:130px;	*/
}

#div3_top_nav li.li_1
{
	margin-left:0px;
}

#div3_top_nav a
{
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;	
}

#div4_center_content
{
	clear:both;
	width:1000px;
}

#div5_left_nav
{
	/*border-right:1px solid #eeeeee;*/
	/*height: 350px;*/
	float:left;
	width:150px;
}

#div5_left_nav li, #div5_left_nav li.li3
{
	display:block;
	font-weight:bold;
	font-size:8.5pt;
	border-bottom:2px solid #eeeeee;
	padding:5px;
	background:url(theme1_images/nav-bg.gif) repeat-x;
}

#div5_left_nav li.li3, #div5_left_nav li.li4 
{
	background:none;
	border-bottom:1px solid #eeeeee;
}

#div5_left_nav li.li2, #div5_left_nav li.li4
{
	border-bottom:1px solid #dddddd;
}

#div5_left_nav li a
{
	display:block;
	color: /*#ff0000;*/#036; /*#009;*/
	padding:5px;
	text-decoration:none;	
	
}

#div5_left_nav li a img
{
	position:relative;
	left:68px;
	top:-2px;
}


#div6_center_content_main
{
	/*border-left:1px solid #eeeeee;*/
	border-right:1px solid #eeeeee;
	float:left;
	width:645px;
}

#div6_center_content_main2
{
	float:left;
	width:645px;
}

#div6_center_content_main .welcome_message h2, #div6_center_content_main2 .welcome_message h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	color:#036;
	margin-bottom:5px;
	margin-left:8px;
	margin-top:5px;	
}

#div6_center_content_main .welcome_message h3, #div6_center_content_main2 .welcome_message h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#036;
	margin-bottom:5px;
	margin-left:8px;
	margin-top:5px;	
}

#div6_center_content_main .welcome_message p, #div6_center_content_main2 .welcome_message p
{
	font-size: 9pt; /*9.5pt;*/
	margin-left:10px;
	margin-right:7px;
	text-align:justify;
}

#div6_center_content_main .welcome_message ul.ul2, #div6_center_content_main2 .welcome_message ul.ul2
{
	margin-left:20px;
	display:block;
	padding:5px;
}

#div6_center_content_main .welcome_message ul.ul2 li, #div6_center_content_main2 .welcome_message ul.ul2 li
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9.5pt;
	display:list-item;
	list-style:url(../../SpryAssets/SpryMenuBarRight.gif);
}

#div6_center_content_main .welcome_message ul.ul2 li.hotspot, #div6_center_content_main2 .welcome_message ul.ul2 li.hotspot
{
	font-weight:bold;
	margin-left:10px;
	padding:5px;
	list-style:url(../../images/freeinternet.gif);
}

#div6_center_content_main .welcome_message ul.ul2 li.help, #div6_center_content_main2 .welcome_message ul.ul2 li.help
{
	list-style:square;/*url(../../images/help.gif);*/
	margin-left:10px;
}

#div7_promo_panel
{
	width:645px;	
}


	.promotion
	{
		
		background-color:#eeeeee;
		border-left: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		border-right: 1px solid #dddddd;
		border-top: 1px solid #dddddd;
		/*float:left;*/
		height:200px;
		/*margin-right: 10px;
		margin-top:15px;*/
		margin-left:5px;
		position:relative;
		width:195px;
	}
	
	.promotion2
	{
		
		background-color:#eeeeee;
		border-left: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		border-right: 1px solid #dddddd;
		border-top: 1px solid #dddddd;
		/*float:left;*/
		height:200px;
		margin-left:10px;
		/*margin-right:10px;
		margin-top:15px;*/
		position:relative;
		width:195px;
	}
	
	.promotion img, .promotion2 img
	{
		margin-top:7px;
		margin-left:6px;
		border:1px solid #19529E;
		position:absolute;
	}
	
	.promotion img.icon, .promotion2 img.icon
	{
		top:80px;
		left:185px;
		border:none;
	}
	
	.promotion span, .promotion2 span
	{
		float:right;
		font-size:7.5pt;
		font-family: Tahoma;
		font-weight:bold;
		margin-right:5px;
		margin-top:8px;
		
	}
	
	.promotion span a, .promotion2 span a
	{
		text-decoration:none;
		color: #19529E;
	}
	
	.promotion .productinfo, .promotion2 .productinfo
	{
		font-size: 8.5pt;
		font-weight:bold;
		margin-top:80px;
		margin-left:5px;
		position:absolute;
		text-align: justify;
		margin-right:8px;
		width:93%;
	}
	
	.promotion .button, .promotion2 .button
	{
		width:80px; 
		height:28px; 
		background:url(theme1_images/button2.gif);
		text-align:center;
		font-weight:bold;
		position:absolute;
		top:85px;
		left:105px;
		color:#000000;
		
	}
	
	.promotion .button span, .promotion2 .button span
	{
		font-size:8.5pt;
		font-family: Arial, Tahoma, sans-serif;
		font-weight:bold;
		margin-right:6px;
		margin-top:6px;		
	}
	
	.promotion .button span a, .promotion2 .button span a
	{
		color:#000000;	
	}

#div6_center_content_main .footernav, #div6_center_content_main2 .footernav
{
	clear:both;
	width:645px;
	text-align:center;
}

#div6_center_content_main .footernav ul, #div6_center_content_main2 .footernav ul
{
	margin-bottom:5px;	
}

#div6_center_content_main .footernav li, #div6_center_content_main2 .footernav li
{
	width:80px;
	margin-right:5px;
	display:inline;
	font-size:8.5pt;
}

#div6_center_content_main .footernav li a, #div6_center_content_main2 .footernav li a
{
	text-decoration:none;
	color:#000099;
}

#div6_center_content_main .footernav li a:hover, #div6_center_content_main2 .footernav li a:hover
{
	text-decoration:underline;	
}

#div8_right_nav
{
	float:left;
	width:177px;
}

#my_internode
{
	width: 168px;
	border:1px solid #ccc;
	background:url(theme1_images/newsboxbg.gif);
}

#my_internode.content
{
	font-size: 11px;
	width: auto;
	margin-top: -3px;
	padding-top: 10px;
	padding-left: 10px;
	color: #444444;
	display: block;
}

#my_internode .panelfooter
{
	background:url(theme1_images/panelfooter.gif) center;	
	font-size:1px;
	height:13px;
}

#my_internode .panelfooter
{
	background:url(theme1_images/panelfooter.gif) center;	
	font-size:1px;
	height:13px;
}

#my_internode .title
{
	height: 30px;
	margin: 0;
	padding: 0;
	font-weight:bold;
	background:url(theme1_images/newstitlebg.gif);
	border-bottom:1px solid #cccccc;
}

	.vspacer
	{
		font-size:0pt;
		height:8pt;
		clear:both;
	}
	.title span
	{
		margin-left:15px;
		padding-top:5px;
	}
	
	#mi_opts {
	display: none;
	font-size: 11px;
	position: absolute;
	left: 10px;
	padding-left: 7px;
	width: 146px;
	background: #F9F9F9;
	opacity: .925;
	border-bottom: 2px solid #C9C9C9;
	}

	#mi_close {
		border-top: 1px solid #C0C0C0;
		padding-top: 2px;
		padding-bottom: 2px;
		margin-right: 5px;
		text-align: right;
		cursor: pointer;
		font-size: 10px;
		}
	
	ul.opts {
		width: 100%;
		padding-left: 0px;
		padding-top: 3px;
		}
	
	a.miopts { display: block; }
	
	a.miopts_sel { 
		display: block;
		font-weight: bold;
		color: #707070;
		}

#divX_footer
{
	background:url(theme1_images/footer.gif) repeat-x;
	border-top:1px solid #eeeeee;
	clear:both;
	height:40px;
	position:relative;
	width:1000px;
}

#divX_footer ul
{
	left:50%;
	margin-left:-225px;
	position:absolute;
	width:550px;
}

#divX_footer li
{
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.loginrow
{
	clear:both;	
}

.loginrow .col1
{
	width: 60px;
	float:left;
}

.loginrow .col2, .loginrow .col3
{
	width: 65px;
	float:right;
}

.logintext
{
	border:1px solid #eeeeee;	
	width:95px;
}

.loginbutton
{
	background-color:#069;
	color:#fff;
	font-weight:bold;
	font-size:8.5pt;
	border:1px solid #a0a0a0;	
}


.caption, .caption2
{
	background:url(theme1_images/newstitlebg.gif) repeat-x;
	text-align:left;
	font-size:9.5pt;
	font-weight:bold;
	text-indent:0px;
}

.caption2
{
	background:none;
	background-color:#eeeeee;
	border-bottom:1px solid #eeeeee;
}

.caption2 .captiontext
{
	font-size:12.5pt;
	position:relative;
	width:170px;
	left:0px;
}

.caption div
{
	margin-top:7px;	
}

.panelfooter, .panelfooter2
{
	background:url(theme1_images/panelfooter.gif);
	
	text-align:left;
	font-size:9.5pt;
	font-weight:bold;
	text-indent:5px;
}

.panelfooter2
{
	background:none; 
 }

#leftpanel
{
	/*background:url(theme1_images/left-bg.gif);	*/
}

#leftpanel /*, #centerpanel*/
{
	border-right:1px solid #eeeeee;	
}

#footer
{
	border-top:1px solid #eeeeee;
	background:url(theme1_images/footer.gif) repeat-x;
}

.text
{
	background-color:#eeeeee;
	border:1px solid #bbbbbb;
	width:85px;
}

.text2
{
	background-color:#ffffff;
	border:1px solid #bbbbbb;
	height:19px;
	width:185px;
}

.select2
{
	background-color:#ffffff;
	border:1px solid #bbbbbb;
	height:19px;
	width:240px;
}

.text3
{
	background-color:#ffffff;
	border:1px solid #bbbbbb;
	font-size:8.5pt;
}

.button2
{
	font-size:8pt;
	font-weight:bold;
	/*background:url(theme1_images/newstitlebg.gif);*/
	background-color:#eeeeee;
	border-left:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
	border-top:1px solid #dddddd;
	border-right:1px solid #dddddd;
	/*height:30px;*/
	width:50px;	
}

.googlesearch
{
	margin-top:10px;
	float:right;
	margin-right:12px;
}

.button3
{
	font-weight:bold;
	background:url(theme1_images/newstitlebg.gif);
	border:1px solid #bbbbbb;
	height:20px;
	vertical-align:middle;
	width:120px;
}

#loginpanel
{
	background:url(theme1_images/newsboxbg.gif);
	width:173px;
	border:1px solid #dddddd;
	border-left:2px solid #dddddd;
	border-right:2px solid #dddddd;
	margin-left:7px;
	margin-top:15px;
}

#loginpanel2
{
	background:none;
	width:173px;
	border:1px solid #dddddd;
	margin-left:7px;
	margin-top:15px;
}

#loginpanel tr td, #loginpanel2 tr td
{
	padding-left:5px;
	padding-bottom:5px;
}

#loginpanel tr td.panelfooter, #loginpanel2 tr td.panelfooter
{
	padding-bottom:0px;	
}

.tblpartners
{
	margin-top:10px;	
}

.tblpartners tr td
{
	padding-left:6px;	
}

.tblpartners .tblpartnerscap
{
	font-size:13pt;
	padding-left:7px;
}

.A
{
	color:#ff0000;	
}

.D
{
	color:#039;	
}

.N
{
	color:#000000;	
}

.topnav
{
	
}

/**************************CSS (Pull Down Menu on Top Nav Panel) *************************************/

		div.anylinkmenu{
		position: absolute;
		left: 0;
		top: 0;
		visibility: hidden;
		border: 1px solid black;
		border-bottom-width: 0;
		font: normal 8.5pt Verdana;
		line-height: 18px;
		z-index: 100; /* zIndex should be greater than that of shadow's below */
		background:#EEEEEE;/*lightyellow;*/
		width: 225px;/*155px;*//*230px;*/ /* default width for menu */

		text-decoration:none;
		color:#FFFFFF;
		/*padding-left:10px;
		padding-right:10px;*/

		}

		div.anylinkmenu ul{
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
		
		div.anylinkmenu ul li a{
		width: 100%;
		display: block;
		text-indent: 3px;
		border-bottom: 1px solid #AAAAAA;
		padding: 2px 0;
		text-decoration: none;
		font-weight: bold;
		text-indent: 5px;
		color:#000000;
		}
		
		div.anylinkmenu a:hover{ /*hover background color*/
		background: #000088; /*black;*/
		color: white;
		}

/* ######### Alternate multi-column class for drop down menus ######### */

			.anylinkmenucols{
			position: absolute;
			width: 350px;
			left: 0;
			top: 0;
			visibility: hidden;
			border: 1px solid black;
			padding: 10px;
			font: normal 12px Verdana;
			z-index: 100; /*zIndex should be greater than that of shadow's below*/
			background: #E9E9E9;
			}
			
			.anylinkmenucols li{
			padding-bottom: 3px;
			}
			
			.anylinkmenucols .column{
			float: left;
			padding: 3px 8px;
			margin-right: 5px;
			background: #E0E0E0;
			}
			
			.anylinkmenucols .column ul{
			margin: 0;
			padding: 0;
			list-style-type: none;
			}

			/* ######### class for shadow DIV ######### */			
			
			.anylinkshadow{ /*CSS for shadow. Keep this as is */
			position: absolute;
			left: 0;
			top: 0;
			z-index: 99; /*zIndex for shadow*/
			background: black;
			visibility: hidden;
			}

/*****************************************************************************************************/

#PopupMenu1 li
{
	background-color:#eeeeee;	
}

.contactform
{
	background-color:#eeeeee;
	width:390px;
	margin-left:10px;
	font-size:9pt;
	border:1px solid #bbbbbb;
}

#thumbnail img
{
	border:1px solid #000000;
	margin-left:10px;	
}

ul.answer
{
	margin-left:25px;	
}
.domain
{
	width:90px;
	border:1px solid #aaaaaa;
}
.domainext
{
	border:1px solid #aaaaaa;	
}
.finddomain
{
	font-weight:bold;
	margin:5px;
}
.domaincheckbutton
{
	width:60px;
	border:1px solid #000000;
}
