/*----------------------------
MyMail Technology, LLC
Internal Pages StyleSheet
www.mymail.com
Developed: March 2008
Author: Christine Imaizumi
-----------------------------*/

#contentInterior{
	margin: 0 auto;
	width: 955px;
	height: 100%;
	overflow: hidden;
}

/* -------- INTERNAL CONTENT -------*/
#IntColumnLeft{
	width: 174px;
	float: left; 
	position: relative;
	margin: 0 0 10px 0;
	padding: 6px 10px 7px 0;
}

#IntColumnLeft .sideTop{
	margin: 0;
	height: 15px;
	background: url('../images/interior/menutop.jpg') no-repeat 0 0;
}

#IntColumnLeft .sideMiddle{
	margin: 0;
	padding: 10px 0 0 0;
	background: url('../images/interior/menumiddle.jpg') repeat-y 0 0;
}

#IntColumnLeft .sideMiddle ul{
	margin: 0;
	padding: 0 4px 0 4px;
}

#IntColumnLeft p{
	margin: 0;
	padding: 0 9px 0 9px;
	text-align: justify;
}

#IntColumnLeft h2{
	padding: 15px 9px 0 8px;
	font: 10pt 'Century Gothic','Arial', Helvetica, Arial, sans-serif;
	color: #686868;
	line-height: 15px;
}

#IntColumnLeft .sideMiddle ul li{
	border-bottom:1px dotted #d3d3d3;
	width: 155px;
	height: 10px;
	list-style: none;
	margin: 0 0 0 5px;
	padding: 7px 0 5px 0;
}
#IntColumnLeft h1{
	padding: 0 9px 0 9px;
}
#IntColumnLeft form{
	padding: 0 9px 0 9px;
}

#carpNews{
	padding: 0 9px 0 9px;
}

#IntColumnLeft .sideMiddle h1{
	font: 12pt 'Century Gothic','Arial', Helvetica, Arial, sans-serif;
	color: #e03f20;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 25px;
}
#IntColumnLeft .sideBottom{
	height: 23px;
	padding: 0 0 7px 0;
	background: url('../images/interior/menubottom.jpg') no-repeat 0 0;
}

/* ---------- COLUMN MIDDLE ----------- */
#IntColumnMiddle{
	width: 646px;
	float: left;
	position: relative;
	padding: 6px 0 0px 0;
}

#IntColumnMiddle .mainTop{
	margin: 0;
	height: 15px;
	background: url('../images/interior/maintop.jpg') no-repeat top left;
}

#IntColumnMiddle .mainMiddle{
	margin: 0;
	background: url('../images/interior/mainmiddle.jpg') repeat-y top left;
}

#IntMainContent{
	padding: 10px;
	margin: 0 auto;
}

#IntMainContent h1{
	font: 18pt 'Century Gothic','Arial', Helvetica, Arial, sans-serif;
	color: #1c5f87;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 23px;
	padding: 0 0 10px 0;
}

#IntMainContent h2{
	font: 14pt 'Century Gothic','Arial', Helvetica, Arial, sans-serif;
	color: #e03f20;
	font-weight: normal;
	line-height: 18px;
	padding: 0 0 3px 0;
}

#IntMainContent h3{
	font: 10pt 'Century Gothic','Arial', Helvetica, Arial, sans-serif;
	color: #686868;
	line-height: 11px;
	padding: 0 0 2px 0;
}

#IntColumnMiddle .mainBottom{
	margin: 0;
	height: 18px;
	background: url('../images/interior/mainbottom.jpg') no-repeat top left;
}

/* ----- INTERIOR ACCOUNT AREA ----- */
#IntaccountArea {
	background: url('../images/interior/accountbg.jpg') no-repeat 8px 5px;
	width: 119px;
	height: 297px;
	color: #ffffff;
	float: right;
	margin: 0;
	padding: 13px 5px 0 0;
	position: relative;
}

#IntaccountAreaButtons {
	height: 89px;
	display: inline;
	list-style: none;
	}
#IntaccountAreaButtons ul {
	list-style: none;
	height: 89px;
	display: inline;
	margin: 0;
	padding: 0;
	}
#IntaccountAreaButtons li {
	list-style: none;
	height: 89px;
	float: right;
	margin: 0;
	padding: 0 0 7px 0;
	}
	/*
#intPersonal {
	width: 105px;
	background: url('../images/interior/personal.jpg') no-repeat left top;
	}
#intBusiness {
	width: 105px;
	background: url('../images/interior/business.jpg') no-repeat left top;
	}
#intFreetrial { 
	width: 105px;
	background: url('../images/interior/freetrial.jpg') no-repeat left top;
	}
	*/
#intSignup{ 
	width: 105px;
	background: url('../images/interior/signup_internal.jpg') no-repeat left top;
	}
#IntaccountAreaButtons li a {
	float: left;
	height: 89px;
	}
#IntaccountAreaButtons li a:hover {
	background-position: 0 -89px;
	}
	
	
/*------- LIVE HELP --------*/
#livehelp{
	width: 171px;
	height: 29px;
}

#livehelpButton{
	width: 171px;
	height: 107px;
	margin: 0 auto;	
}

/*---- CONTACT: CONTENT AREA ------*/
#contentMenu {
	width: 576px;
	height: 100px;
	margin: 0 auto;
	padding: 0 0 10px 0;
}

#contentMenu2 {
	width: 580px;
	height: 167px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	
}
#contentarea {
	width: 605px;
	border: none;
	margin: 0 auto;
	padding: 10px;
}

/*------- EXTRAS --------*/
.formText{
	font: 90% 'Helvetica Neue LT Std', 'Helvetica Neue', 'Corbel', 'Calibri', 'Trebuchet MS', 'Lucida Grande', Helvetica, Arial, sans-serif;
	color: #000000;
}

.line {
	background: #e1e1e1;
	height: 10px;
	margin: 0 0 5px 0;
	width: 100%;
}
/*------- ICONS --------*/
a.external{
	display:inline-block;
	background: url("../images/icons/newwindow.gif") no-repeat 100% 50%;
	padding-right:20px;
}
a.swf {
	display:inline-block;
	background: url("../images/icons/swficon.gif") no-repeat 100% 50%;
	padding-right:20px;
}
a.pdf {
	display:inline-block;
	background: url("../images/icons/pdficon.gif") no-repeat 100% 50%;
	padding-right:18px;
}
a.doc {
	display:inline-block;
	background: url("../images/icons/docicon.gif") no-repeat 100% 50%;
	padding-right:20px;
}
a.xls {
	display:inline-block;
	background: url("../images/icons/xlsicon.gif") no-repeat 100% 50%;
	padding-right:20px;
}
a.ppt {
	display:inline-block;
	background: url("../images/icons/ppticon.gif") no-repeat 100% 50%;
	padding-right:20px;
}