body
	{
/*	background-color: #eeeeee; */
	background:#EEE url(../imgs/menu/mainbg.gif) repeat-x 0 0;	
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	font-family: arial;
	font-size: 10pt;
	}
	
#wrapper
	{
	position: absolute;
	width:99%;
	text-align:center;
	height:99%;
	z-index:1;
	}

	



	
	
	
	
/* href style --------------------------------------------------------------------------------*/


p 
    {
    text-align:left;
    }


h1.pageLabel
    {
    font-size: 14pt;
    color: #5a5a5a;
    }
    
a.portfolio
	{
    font-size: 8pt;
	}


a
	{
	color: #5a5a5a;
	text-decoration: underline;
	}


a.content_0
	{
	color: #8C0605;
	text-decoration: none;
	}


a.content_0:hover
	{
	color:black; 
	text-decoration: underline;
	}
	
a.content_1
	{
	color: #909090;
	text-decoration: none;
	}

a.content_1:hover
	{
	color:black; 
	text-decoration: underline;
	}
	
a.content_2
	{
	color:#484848; 
	text-decoration: none;
	}

a.content_2:hover
	{
	color: #797878;
	text-decoration: underline;
	}

a.content_3
	{
	color:#000000; 
	text-decoration: none;
	}

a.content_3:hover
	{
	color: #797878;
	text-decoration: underline;
	}


.iDarker_0
    {
    color:#8C0605;
    }	

.iDarker_1
    {
    color:#909090;
    }	

.iDarker_2
    {
    color:#484848;
    }	

.iDarker_3
    {
    color:#000000;
    }	

.pageHeaderText
    {
    font-size: 18pt;
    }




























/* menu style --------------------------------------------------------------------------------*/


#wrapper #menuWrapper
	{
	position: relative;
	width:940px;
	height:140;
	top: 0px;
	margin-left: auto;
	margin-right: auto;	
/*	border:1px solid black;  */
z-index:100;
	}




.accountBg
	{
	position: absolute;
	width:938px;
	height:34px;
	left: 0px;
	top: 0px;
	background: url(../imgs/menu/accountBg.jpg) right no-repeat;	
	}
	
.linkedIn
	{
	position: absolute;
	width:100px;
	height:34px;
	left: 790px;
	top: 55px;
	}



.smWhite
	{
	color:white;
	font-size:8pt;
	}

a.smWhite
	{
	color:white;
	}

	
.logoTopLayer
	{
	position: absolute;
	margin: 0;
	padding: 0;
	left: 1px;
	top: 24px;
	z-index : 111;	
	}

	
	
.menuTopLayer
	{
	margin: 0;
	padding: 0;

	top:49; 
	left:266;
	position: absolute;
	z-index : 110;	
	}			

	
td.menuTopLayer_tab_leftCorner
	{
	width:4px;
	height:40px;
	}

	
td.menuTopLayer_tab_center
	{
	width:10px;
	text-align:	center;
	padding-top:6px;	
	padding-left: 10px;
	padding-right: 10px;
	height:40px;
	}


td.menuTopLayer_tab_rightCorner
	{
	width:4px;
	height:40px;
	}

	
	
	
	
	
	
	
	
	
	
	
	
td.menuTopLayer_tab_leftCorner_off
	{
	background: url(../imgs/menu/mainMenuWhiteTabLeft.jpg) no-repeat;	
	}

td.menuTopLayer_tab_center_off
	{
	background: url(../imgs/menu/mainMenuWhiteTabCenter.jpg) repeat-x;
	
	}

td.menuTopLayer_tab_rightCorner_off
	{
	background: url(../imgs/menu/mainMenuWhiteTabRight.jpg) no-repeat;	
	}


td.menuTopLayer_tab_leftCorner_on
	{
	background: url(../imgs/menu/mainMenuWhiteTabLeft_on.jpg) no-repeat;	
	}

td.menuTopLayer_tab_center_on
	{
	background: url(../imgs/menu/mainMenuWhiteTabCenter_on.jpg) repeat-x;


	}

td.menuTopLayer_tab_rightCorner_on
	{
	background: url(../imgs/menu/mainMenuWhiteTabRight_on.jpg) no-repeat;	
	}


a.menuTopLayer_tab_off
	{
	font-size:9pt;
	color: #5a5a5a;
	font-weight:bold;
	text-decoration: none;
	}	
	

a.menuTopLayer_tab_off:hover
	{
	color: black;
	}	

a.menuTopLayer_tab_on
	{
	font-size:9pt;
	color: white;
	font-weight:bold;
	text-decoration: none;
	}	
	

a.menuTopLayer_tab_on:hover
	{
	color: #ffcc00; 
	}	

	
	
	

.menuBottomLayer
	{
	position: relative;
	margin: 0;
	padding: 0;
	padding-top:10px;
	padding-left:0px;

	background: url(../imgs/menu/mainmenu.jpg) center no-repeat;
	height: 49;
	width:940;
	left: 0px;
	top: 79px;
	text-align:left;
	}

.menuBottomLayer ul
	{
	margin: 0;
	padding: 0;
	padding-left:0px;	
	list-style-type: none;
	}

li.menuSpacer
	{
	width:100px;
	}	

/*Top level list items*/
.menuBottomLayer ul li
	{
	position: relative;
	display: inline;
	float: left;
	padding:0;
	top: 2px;
	
	}

/*Top level menu link items style*/
.menuBottomLayer ul li a
	{
	display: block;
	
	padding:14px;	
	padding-right: 0px;
	padding-left: 0px;

/*
	border:1px solid black;  


	margin-top:6px;	


	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	margin-bottom:0px;



	border-color : #c00000;	
	border-style : inset;
	border-left-width : 0;
	border-right-width : 3;
	border-top-width : 0;
	border-bottom-width : 0;
*/
	text-decoration: none;
	color: white;
	font: bold 8pt Tahoma;
	}
	
/*Sub level menu*/
.menuBottomLayer ul li ul
	{
	left: 0;
	top: 0;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 3000;
	
	
	}

/*Sub level menu list items*/
.menuBottomLayer ul li ul li
	{
	width:100px;
	display: inline;
	float: none;
	background : #484848;
	padding:0px;
	padding-left:0px;
	padding-top:0px;
	}


/* Sub level menu links style */
.menuBottomLayer ul li ul li a
	{
	width: 200px; /*width of sub menu levels*/
	font-weight: normal;
	padding-top: 4px; 
	padding-left: 20px;
	padding-right:0px;
	padding-bottom:5px;
	
	background: #484848;
	border-width: 0;
	border-top: 2px groove gray;


	}


.menuBottomLayer ul li a:hover
	{

	/*
	top menu
	background: url(menubgover2.gif) center center repeat-x; */
	/*	background : #5a5a5a;    #ff0000 */	
	color:#ff6666;

	}

	
	
.menuBottomLayer ul li ul li a:hover
	{
	/* # */
	background: #484848; 
	}
	




.menuBottomLayer ul li a#home
	{
	text-align:center;	
	}
	
.menuBottomLayer ul li a#home:hover
	{
	background: url(../imgs/menu/home-mouseOverBg.jpg) no-repeat center left;
	text-align:center;	
	}


.menuBottomLayer ul li a#websitedesign
	{
	text-align:center;	
	}
.menuBottomLayer ul li a#websitedesign:hover
	{
	background: url(../imgs/menu/websitedesign-mouseOverBg.jpg) no-repeat center left;
	text-align:center;	
	}



.menuBottomLayer ul li a#domainNameServices
	{
	text-align:center;	
	}
.menuBottomLayer ul li a#domainNameServices:hover
	{
	background: url(../imgs/menu/domainNames-mouseOverBg.jpg) no-repeat center left;
	text-align:center;	
	}


.menuBottomLayer ul li a#about-us
	{
	text-align:center;	
	}
	
	
.menuBottomLayer ul li a#about-us:hover
	{
	background: url(../imgs/menu/about-us-mouseOverBg.jpg) no-repeat center left;
	text-align:center;	
	}

.menuBottomLayer ul li a#partners
	{
	text-align:center;	
	}
	
	
.menuBottomLayer ul li a#partners:hover
	{
	background: url(../imgs/menu/partners-mouseOverBg.jpg) no-repeat center left;
	text-align:center;	
	}




.menuBottomLayer ul li a#websiteHosting
	{
	text-align:center;	
	}
	
	
.menuBottomLayer ul li a#websiteHosting:hover
	{
	background: url(../imgs/menu/websiteHosting-mouseOverBg.jpg) no-repeat center left;
	text-align:center;	
	}



.menuBottomLayer ul li a#seo
	{
	text-align:center;	
	}
.menuBottomLayer ul li a#seo:hover
	{
	background: url(../imgs/menu/seo-mouseOverBg.jpg) no-repeat center left;
	text-align:center;	
	}


	


	
	
.menuBottomLayer .arrowdiv
	{
	position: relative;
	right: 0;
	left: 4;
	background: transparent url(../imgs/menu/menu_arrow.png) no-repeat center left;
	}

/* menu style end --------------------------------------------------------------------------------*/


	
/* content blocks style --------------------------------------------------------------------------------*/

.content_fullpage_top
	{
	position: relative;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 0px;
	background: url(../imgs/content_container_fullpage_top.jpg) center no-repeat;
	height: 10;
	width:938;

	}
	

.content_fullpage_bottom
	{
	position: relative;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 0px;
	background: url(../imgs/content_container_fullpage_bottom.jpg) center no-repeat;
	height: 10;
	width:938;
	}		
	

.content_halfpage_top
	{
	position: relative;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 0px;
	background: url(../imgs/content_container_halfpage_top.jpg) center no-repeat;
	height: 10;
	width:466;
	}
	

.content_halfpage_bottom
	{
	position: relative;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 0px;
	background: url(../imgs/content_container_halfpage_bottom.jpg) center no-repeat;
	height: 10;
	width:466;
	}		
	
	
.bottomPageMenu_Icons
    { 
	margin: 0;
	padding: 0;
    }
    
.bottomPageMenu_Icons li 
    { 
    vertical-align:middle;
    display: inline;
    list-style-type: none;
    }


.bottomPageMenu_categoryNames, .bottomPageMenu_categoryNames ul
    { 
    padding: 0;     
    margin: 0;     
    list-style: none;    
    }

.bottomPageMenu_categoryNames li
    {
    float: left;     
    width: 120px;
    }    
      

a.bottomPageMenu_link
	{
	font-size:8pt;
	color: #5a5a5a;
	font-weight:bold;
	text-decoration: none;
	}	
	

a.bottomPageSubMenu_link:hover
	{
	color: black;
	}	
	
	
a.sitemap_link
	{
	font-size:8pt;
	color: gray;
	text-decoration: none;
	}	
	
a.sitemap_link:hover
	{
	color: black;
	}	
a.bottomPageSubMenu_link
	{
	font-size:8pt;
	color: gray;
	text-decoration: none;
	}	
	

a.bottomPageMenu_link:hover
	{
	color: black;
	}	



#wrapper .bottomPageMenu_wrapper
	{
/*	border:1px solid black;  */
	position: relative;
	margin: 0;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	width:940px;
	top: 0px;
	left:0px;
    z-index:2;
	}
	

#wrapper .page_content_wrapper
	{
/*	border:1px solid black;  */
	position: relative;
	margin: 0;
	margin-left: auto;
	margin-right: auto;	
	padding: 0;
	width:940px;
	top: 0px;
	left:0px;
    z-index:3;
	}
	
.content_horizonal_spacer
    {
	position: relative;
	margin-left: auto;
	margin-right: auto;	
    clear: both;
    width:100%;
    height:14px;
	margin: 0;
	padding: 0;
    }	
	
.content_generic
	{
	position: relative;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 0px;
	background-color: #ffffff;
    font-size:12pt;
    padding-left:20px;
    padding-right:20px;
	}
	

.content_home_0
	{
	position: relative;
	margin: 0;
	padding: 0;
	padding-top:30px;
	left: 0px;
	top: 0px;
    font-size:12pt;
    padding-left:20px;
    padding-right:20px;

    float:right; 
    width:320px
	}

    
	
.content_home_1
    {
    height:174px;
	text-align:center;
    font-size: 14pt;
	width:430;
	padding-left:20px;
	padding-right: 18px;
    }		

.ottDev
    {
    font-size: 20pt;
    font-weight:normal;
    margin:0;     
    }
    
.selling_made_easy
    {
    float: right; 
    width: 466px; 
    height:195px; 
    background: url(../imgs/pages/selling-made-easy.png) right no-repeat;    
    }    
    
.selling_made_easy_text
    {
    width:280px; 
    float:right; 
    text-align:center;
    font-size: 30px;
    padding-top:20px;
    padding-right:10px;
    }
    
.homeMainPanel
    {
    height:380px;
	background: url(../imgs/pages/main-bg.jpg) center no-repeat;
    }

.content_home_2
    {
    height:40px;
	text-align:left;
    font-size: 14pt;
	width:940px;
	padding-left:20px;
	padding-right: 18px;
    vertical-align : middle; 
    display : table-cell;	
    }		



.content_portfolio_1
    {

    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:560px;
    display : table-cell;	
    }		




.content_websiteDesign
    {
	background: url(../imgs/pages/fightingchance.jpg) right no-repeat;
    background-color:White;
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:420px;
    display : table-cell;	
    padding-left:20px;
    }		

.content_domainName
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height: auto;
    display : table-cell;	
    padding-left:20px;
    }		
    
.content_hosting
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:420px;
    display : table-cell;	
    padding-left:20px;
    }		

.content_estimate
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
	height:600px;
    display : table-cell;	
    padding-left:20px;
    }		

/*
.content_estimate_width_1
    {
    height:240px    
    }		


.content_estimate_width_2
    {
    height:360px    
    }		
    
.content_estimate_width_3
    {
    height:240px    
    }		
*/    



.content_manage-account
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:300px;
    display : table-cell;	
    padding-left:20px;
    }		


.content_lost-password
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:300px;
    display : table-cell;	
    padding-left:20px;
    }		

.content_our_partners
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:420px;
    display : table-cell;	
    padding-left:20px;
    }		

.content_about_us
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:360px;
    display : table-cell;	
    }		

.content_hosting_terms
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:800px;
    display : table-cell;	
    }		

.content_privacy_policy
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:800px;
    display : table-cell;	
    }		


.content_updates
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:220px;
    display : table-cell;	
    }		

.content_ecommerce_made_easy
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:420px;
    display : table-cell;	
    padding-left:20px;
    }		

.content_site_map
    {
    margin-left: auto;
	margin-right: auto;
	width:940px;
    height:220px;
    display : table-cell;	
    padding-left:20px;
    }		



    
.bottomPage_menu_content_area
	{
	position: relative;
	margin: 0;
	padding: 0;
	padding-left:20px;
	padding-right:16px;
	left: 0px;
	top: 0px;
	background-color: #ffffff;
	width:900;
	text-align:left;
    height:150px;
	}
		
.iconLinksTrailer
    {
    vertical-align : middle; 
    display : table-cell; 
    height:70px; 
    width:936px;
    }


.bottomPage_menu_2
    {
	height: 40;
    }	
	
	
td.portfolio_content
    {
    font-size:8pt;
    color:Gray;
    }	
	
	
td.formLabel
    {
    text-align:right;
    padding-right:10px;
    }	
	
.required
    {
    color:Red;
    font-size: 14pt;
    font-weight:bold;    
    }	
img.btn
    {
    border:0;
    }
	
input.submit_btn
    {
    background-image:url('../imgs/btn/submit.jpg');
    background-color:Transparent;
    width:200;
    height:50; 
    border:0    
    }	

input.learn-more_btn
    {
    background-image:url('../imgs/btn/learn-more.jpg');
    background-color:Transparent;
    width:233;
    height:58; 
    border:0    
    }	

input.login_btn
    {
    background-image:url('../imgs/btn/login.jpg');
    background-color:Transparent;
    width:200;
    height:50; 
    border:0    
    }	

input.requestpassword_btn
    {
    background-image:url('../imgs/btn/requestpassword.jpg');
    background-color:Transparent;
    width:245;
    height:50; 
    border:0    
    }	

input.ma-userID
    {
    width:200px;
    }


input.ma-lostEmail
    {
    width:300px;
    }



input.ma-userPassword
    {
    width:200px;
    }

table.hosting
	{
	background-color: #e1e1e1; /* 225 - 225 - 225 */
	font-size: 9pt;	
    }
    
    
td.hosting_on
	{
	padding-left : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	background-color: #E6E6E6;/* 230 - 230 - 230 */
	}	

td.hosting_off
	{
	padding-left : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	background-color: #e1e1e1; 
	}	

td.hosting_arrow
	{
	padding-left : 10px;
	}
	
a.hosting
	{
	color: black;
	text-decoration: underline;
	}

a.hosting:hover
	{
	color:gray; 
	text-decoration: underline;
	}


.cadPricing
    {
    text-align:right;
    padding-right:30px;
    font-style: italic;
    font-size:8pt;
    color:#5a5a5a;
    }



.bottomPage_horizonal_spacer
    {
	position: relative;
	margin-left: auto;
	margin-right: auto;	
    clear: both;
    width:100%;
    height:40px;
	margin: 0;
	padding: 0;
    }	


table.hosting
	{
	font-size:9pt;
	color: #797878;
	font-family: arial;
	}

table.outlined
	{
	background-color: #e1e1e1; /* 225 - 225 - 225 */
	border-width : 1px;
	border-color : black;
	border-style : solid;
	border-left-width : 1;
	border-right-width : 1;
	border-top-width : 1;
	border-bottom-width : 1;
	}


th.rightVertBottomLine
	{
	background-color: #cccccc;
	border-width : 1px;
	border-color : black;
	border-style : solid;
	border-left-width : 0;
	border-right-width : 1;
	border-top-width : 0;
	border-bottom-width : 1;
	}

th.VertBottomLine
	{
	background-color: #cccccc;
	border-width : 1px;
	border-color : black;
	border-style : solid;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 1;
	}



td.rightVertBottomLine
	{
	background-color: #e1e1e1;
	border-width : 1px;
	border-color : black;
	border-style : solid;
	border-left-width : 0;
	border-right-width : 1;
	border-top-width : 0;
	border-bottom-width : 1;
	}

td.VertBottomLine
	{
	background-color: #e1e1e1;
	border-width : 1px;
	border-color : black;
	border-style : solid;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 1;
	}

td.rightVertLine
	{
	background-color: #e1e1e1;
	border-width : 1px;
	border-color : black;
	border-style : solid;
	border-left-width : 0;
	border-right-width : 1;
	border-top-width : 0;
	border-bottom-width : 0;
	}

.hosting_height
	{
	height : 30px;
	}


.mailResponse
    {
    color:#8C0605;    
    height:200;
    }
	
	
.partnerGraphicArea	
    {
    width:260px;
    float:left;
    }
	
.partnerTextArea
    {
    width:500px; 
    float:left; 
    text-align:left;   
    }	
    
.partnerHorizonalSpacer
    {
     clear:both; 
     height:40px; 
     width:100%;
    }	
    
.partnerImg
    {
        border:0px;
    } 
    
* html p#iepara
	{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
	padding-top: 1em;
	}
	
/* Holly Hack for IE \*/
* html .menuBottomLayer ul li { float: left; height: 1%; }
* html .menuBottomLayer ul li a { height: 1%; }
/* End */	



