/* Start of CMSMS style sheet 'N_Legacy_Styles' */
/* -------------------CSS Document------------------------
## SmartyHost Pty Ltd 
## Last Updated: by Harry Nicolaidis
## Last Modified Date: 21/08/2008 12:21:52 PM
## Version: 1.25
-----------------------CSS Document----------------------- */

img, div { behavior: url(iepngfix.htc) }

table { empty-cells:show; }

.img_valign { vertical-align: middle; }




/* ----TOP BAR---- */

div#service_announcement	{
	float: left;
	width: 200px;
	height: 30px;
	text-align: center;
	padding-top: 40px;
	padding-left: 20px;
	}

.serA_lef_I
	{
	float:left;
	width: 30px;
	height: 30px;
	}

.serA_rig_T
	{
	float:left;
	width: 140px;
	height: 30px;
	}

div#Specials_top{
	float:left;
	text-align:left;
	padding-top:5px;
}

div#domain_Search{
	width: 878px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	float:left;
	text-align:right;
	background-image: url(uploads/images/template_elements/domain_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#66B8DC;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width: 1px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width: 1px;
	}

div#hiddenclass	{
	height: 28px;
	width: 500px;
	float:right;
}

.otrdmn_srchcnter{
float: right; 
width: 510px; 
height: 28px; 
}

.otrdmn_sc_left{
float: left;  
height: 28px; 
}

.otrdmn_sc_right{
float: left; 
width: 42px; 
height: 28px; 
}


/* ----BANNER AREA---- */

div#banner{
	width: 880px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:2px;
	height: 112px;
	background-color:#FFFFFF;
	background-image:url(uploads/images/template_elements/banner_bg.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	float: left;
}

div#banner_logo{
	width: 300px;
	height: 110px;
	float:left;
	text-align:left;
	padding-left:10px;
}

div#banner_right{
	width: 300px;
	height: 85px;
	float:right;
	text-align:left;
	padding:15px;
}
	



/* --------------------- START SITE BULDER|TEMPLATE PAGE SYTLES  ---------------------*/

div#sitebuilder_header_logo
	{
	float: left;
	background-image:url(uploads/images/WebDesign/Site_Builder_pagebanner.jpg);
	height: 111px;
	width:493px;
	}

div#sitebuilder_top_section_header_text
	{
	font-family: Tahoma, Arial;
	font-size: 38px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 30px;
	padding-left: 185px;
	}

.blueLeftBorder {

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #1280B4;

}

.blueRightBorder {

	border-right-width: 4px;

	border-right-style: solid;

	border-right-color: #1280B4;

}


/* --------------------- END SITE BULDER|TEMPLATE PAGE SYTLES  ---------------------*/

/* --------------------- START E-COMMERCE|TEMPLATE PAGE SYTLES  ---------------------*/


.template_page_main_container_bottom
	{

	width: 890px;

	float:left;

	margin-top: 20px;

	padding-left: 10px;

	padding-bottom: 40px;
	
	}


.template_page_main_container_top_left

	{
	
	width: 860px;

	float: left;

	height: 250px;

	padding-left: 20px;

	padding-top: 8px;

	}


.template_confirmation_page_main_container_top_left

	{
	
	width: 860px;

	float: left;

	height: 340px;

	padding-left: 20px;

	padding-top: 8px;

	}

.template_page_main_container_top_right

	{

	width: 420px;

	float: left;	
	
	height: 160px;
	
	padding-top: 5px;
	
	}
.template_page_main_container_ecommerce_buttons

	{
	width: 600px;

	float: left;	

	padding-left: 20px;

	padding-top: 20px;
		
	}

/* --------------------- END E-COMMERCE|TEMPLATE PAGE SYTLES  ---------------------*/


/* ------------------------- START SUPPORT PAGE SYTLES  ---------------------------*/

div#page_container_sitebuilder_page

	{
	width: 100%;
	background-color: #FFFFFF;
	float: left;
	}


div#support_page_container

	{

	margin-top: 30px;

	margin-bottom: 30px;

	margin-left: 30px;
	
	}

/* --------------------------- END SUPPORT PAGE SYTLES  --------------------------*/

/* ----HOSTING PAGE BOX STYLES----- */

.p_hosting{
	width:100%;
	padding: 5px 0  10px 0;
	}

.masthead_hostingHeader 
	{
	float: left;
	width: 670;;
	text-align; left;
	height: 55px;
	}
.masthead_hostingtext 
	{
	float: left;
	width: 360px;;
	text-align; left;
	}


.hosting_ico 
	{
	float: left;
	width:48px;
	height;55px;
	}


.support_included {
	float:left;
	width:140px;
	background-color:#E0F2FB;
	padding-left:8px;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:5px;
	height:230px;
	line-height:14px;
}
.support_included_business{
	float:left;
	width:140px;
	background-color:#E0F2FB;
	padding-left:8px;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:5px;
	height:150px;
	line-height:14px;
}
.support_features_text {
	float:left;
	line-height:10px;
	height:5px;
	width: 90px;
	padding-bottom:5px;
	padding-top:12px;
	}
.hosting_features_includeBox {
	float:left;
	line-height:10px;
	height: 50px;
	width: 640px;
	padding:10px;
	margin: 0 0 10px 0;
	background-color:#e2f2fa;

}
.hosting_features_includeBox1 {
	float:left;
	height: 40px;
	width: 150px;

	
}
div#business_hosting_container {
	float:right;
	width:490px;
	height: 1030px;
}
.hosting_features_text {
	float:right;
	line-height:10px;
	height: 34px;
	width: 110px;
	padding-bottom:5px;
	padding-top:5px;

}
.hosting_features_text_paddtop {
	float:right;
	line-height:10px;
	height: 24px;
	width: 110px;
	padding-bottom:5px;
	padding-top:15px;

}
.personal_hosting_Box {
	width:157px;
	float:left;
	border-right: 1px solid #03A0C6;
	padding-right:10px;
	}
.business_hosting_Box {
	width:147px;
	float:left;
	height: 300px;
	padding-left:10px;	
	}
.hosting_Box_price {
	width:147px;
	float:left;
	text-align:center;
	line-height:20px;
	}
._hosting_Box_features {
	margin-top:5px;
	width:155px;
	float:left;
	text-align:left;
	height:250px;
	}
.personal_header {
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom:10px;
	width:155px;
	float:left;
	text-align:center;
	background-color: #6BC8EE;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	}
.business_header {
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom:10px;
	float:left;
	text-align:center;
	background-color: #0079AF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	}
	
div#windows_main_header {
	background-image:url(uploads/images/windowshosting/windowsHosting_headerbg.jpg);
	background-position:top right;
	background-repeat: no-repeat;
	text-indent: 15px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 15px;
	margin-top:5px;
	margin-bottom:5px;	
}


div#page_leftcontainer {
	width:658px;
	margin:0px;
	background-color:#FFFFFF;
	float:left;
}
div#page_rightcontainer {
	width:200px;
	margin:0px;
	background-color: #E2F2FA;
	float:right;
	text-align:center;
}
div#p{
	width:100%;
	padding-top:4px;
	padding-bottom:4px;
	float:left;
}
div#small_ico{
	width:33px;
	padding-right:2px;
	float:left;
	text-align:left;
	height:33px;
	padding-top:5px;
}

.asonTV {
	padding-left:7px;
	float:right;
	width:70px;
	}
div#optus {
	float: right;
	width: 240px;
	background-position:top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-align:left;
	text-indent:20px;
	padding-top:19px;
	height: 22px;
	margin-top:4px;
	}

.purpleSml_bg {
	background-image:url(uploads/images/WebDesign/purple_smlbox_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
}
.blueSml_bg {
	background-image:url(uploads/images/WebDesign/blue_smlbox_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
}
.ornageSml_bg {
	
	background-image:url(uploads/images/WebDesign/orange_smlbox_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
}

.completePackage_bg {
	
	background-image:url(uploads/images/WebDesign/complete_package_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
}
.ViewTemplates_top_bg {
	
	background-image:url(uploads/images/WebDesign/view_templates.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
}

.ViewTemplates_bottom_bg {
	
	background-image:url(uploads/images/WebDesign/view_templates_btm.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	
}
.broadband_container {
	width: 900px;
	background-color:#FFFFFF;
	padding: 10px 0 0 0;
	
}
.boxrepeat 

{

background-repeat: repeat-y;

}

.CEO_blog {
	width: 215px;
	float: right;
padding-top: 5px;
	
}



/* ----START OUR SERVICES STYLES---- */

.backround_ourservices 
	
	{
	background-repeat: no-repeat;
	background-position: center top;
	}

/* ----END OUR SERVICES STYLES---- */



/* ------- START FORMS PAGE STYLES -------- */	

div#forms_bottom_container
	{
	float: left;
	width:630px;
	height: 80px;
	}

.forms_bottom_container_left
	{
	float: left;
	width:50px;
	height: 70px;
	}

.forms_bottom_container_right
	{
	float: right;
	width: 570px;
	height: 70px;
	}

/* ------- END FORMS PAGE STYLES -------- */



/* ------- START SITE BUILDER PAGE STYLES -------- */	

.sitebuilder_home 
	{
	font-family: Tahoma,Arial;
	
	font-size: 24px;
	
	font-weight: bold;
	
	color: #496c98;
	
	padding-top: 17px;
	
	padding-left: 10px;
	}

div#sitebuilder_header
	{
	height: 80px;
	width: 570px;
	float: left;
	padding-left: 10px;
	}

.sb_header_left
	{
	height: 80px;
	width: 320px;
	float: left;

}
.sb_header_right
	{
	height: 80px;
	width: 230px;
	float: right;
	
	}

div#pc_oldsmartyhost_website_sitebuilder
	{
	padding-top: 20px;
	padding-left: 10px;
	background-color:#FFFFFF;
	float: left;
	}


/* ------- END SITEBUILDER PAGE STYLES -------- */	

#domain_page_outercontainer{
float: left;
width: 899px;
background-color:#FFFFFF;
}

#domain_columnleft{
float: left;
width: 245px;
padding-left: 3px;
padding-right: 3px;
}

#domain_columnmiddle{
float: left;
width: 460px;
padding-right: 3px;
}

#domain_columnright{
float: left;
width: 160px;
padding-left: 3px;
padding-right: 3px;
}

.domain_password_box{
width:240px;
height: 120px; 
float: left; 
background-image: url(uploads/images/domain/password.gif);
}

.domain_login_box{
width:240px; 
height: 160px; 
float: left; 
background-image: url(uploads/images/domain/login.gif);
}

.domain_order_container{
background-image: url(uploads/images/domain/domainBox_bg.jpg); 
float: left; 
width: 444px; 
height: 186px;
padding-left:8px;
}

.domain_transfer_order_container{
background-image: url(uploads/images/domain/1299_transferdomain.jpg); 
background-repeat: no-repeat;
width: 461px; 
height: 173px; 
float: left;
}

.domain_whois_container{
background-image: url(uploads/images/domain/whois.gif); 
background-repeat: no-repeat;
float: left; 
width: 227; 
height: 120px;
}

.domain_transfer_container{
background-image: url(uploads/images/domain/transfer.gif); 
background-repeat: no-repeat;
float: left; 
width: 221px; 
height: 120px; 
}



/* ------- Begin New Domains Page Styles -------- */	

div#DomainsPageLeft_CTR{
width:612px; 
float:left;

}

div#DomainsPageRight_CTR{
width:247px; 
float:left;

}

div#DomainsContainer_Outer{
float: left;
height: 235px;
width: 605px;
background-image: url('/uploads/images/domain/domains_order_gn_bg.gif'); 
background-repeat: repeat-x;
}


div#DomainsContainer_Outer .left{
float: left;
height: 235px;
width: 14px;
background-image: url('/uploads/images/domain/domains_order_gn_left_bg.gif'); 
background-repeat: repeat-x;
}


div#DomainsContainer_Outer .right{
float: left;
height: 235px;
width: 14px;
background-image: url('/uploads/images/domain/domains_order_gn_right_bg.gif'); 
background-repeat: repeat-x;
}

div#DomainsContainer_Outer .middle{
float: left;
height: 235px;
width: 577px;
background-image: url('/uploads/images/domain/domains_order_gn_bg.gif'); 
background-repeat: repeat-x;
}



.middle_left{ float: left; width:455px;}

.middle_right{ float: left; width:105px; }

.border{border: 1px solid #000;}

.left{float: left;}

img{border:0;}



div#DomainPricingCtr{ float:left; width:610px; height:196px;}


div#DomainPricingCtr .left{
float: left;
height: 192px;
width: 14px;
background-image: url('/uploads/images/domain/domains_pricing_left_bg.gif'); 
background-repeat: repeat-x;
}

div#DomainPricingCtr .right{
float: left;
height: 192px;
width: 14px;
background-image: url('/uploads/images/domain/domains_pricing_right_bg.gif'); 
background-repeat: repeat-x;
}

div#DomainPricingCtr .middle{
float: left;
height: 192px;
width: 575px;
background-image: url('/uploads/images/domain/domains_pricing_bg.gif'); 
background-repeat: repeat-x;
}

div#DomainPricingCtr .middle .pricebox{
float:left; 
width:71px;
}

div#DomainTransferCtr{ float:left; width:610px; height:120px;}

div#DomainTransferCtr .middle{
float: left;
height: 120px;
width: 595px;
background-image: url('/uploads/images/domain/domains_pricing_bg.gif'); 
background-repeat: repeat-x;
}

.DomainsRightBox{
width: 242px;
}

.DomainsRightBoxLeft{ 
background-image:url('/uploads/images/domain/HeaderBlueBox_left_bg.gif'); 
width:14px; 
height: 36px; 
float:left;
}

.DomainsRightBoxMiddle{
background-image:url('/uploads/images/domain/HeaderBlueBox_main_bg.gif'); 
width:214px; 
height: 36px; 
float:left; 
text-align:center;
}

.DomainsRightBoxRight{
background-image:url('/uploads/images/domain/HeaderBlueBox_right_bg.gif'); 
width:14px; 
height: 36px; 
float:left; 
}

.DomainsRightBoxMiddle_center{
background-image:url('/uploads/images/domain/BlueBox_right_middle_bg.gif'); 
background-position: top left; 
width:242px; 
height: 76px; 
float:left; 
}

.DomainsRightBoxBottom_left{ 
background-image:url('/uploads/images/domain/BlueBoxBottomLeft_bg.gif'); 
background-position: top left; 
width:14px; 
height: 12px; 
float:left;
}

.DomainsRightBoxBottom_center{ 
background-image:url('/uploads/images/domain/BlueBoxBottomCenter_bg.gif'); 
background-repeat: repeat-x; 
width:214px; 
height: 12px; 
float:left;
}

.DomainsRightBoxBottom_right{ 
background-image:url('/uploads/images/domain/BlueBoxBottomRight_bg.gif'); 
background-position: top left; 
width:14px; 
height: 12px; 
float:left;
}

.DomainsPrice{
font-family: Myriad Pro,Myriad,Tahoma,Arial,sans-serif;
font-size: 16px;
color: #00407c;
line-height: 24px;
font-weight: bold;
}

.BlueHyperLink{
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 15px;
color: #00aeef;
text-decoration: none;
}

/* ------- End New Domains Page Styles -------- */	

.myBRCOrange{
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 15px;
color: #00aeef;
color: #ff8000;
}


#page_leftcontainer_email_pg{
width:658px;
float: left;
}
/* End of 'N_Legacy_Styles' */

