@charset "utf-8";

/*----------------------------------- BASE STYLES -----------------------------------*/

body {
	margin:0;
	padding:0;
	background: url(../images/body-background.jpg) repeat-x top left #9D0B0E;
	FONT-SIZE: 0.8em;COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif
	
}
h1, h2, p, ul, blockquote {
	margin:5px inherit;font-weight:normal;display:block;
}
h1 {margin-bottom:40px;color:#FFF;font:15px Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	color:#000;
	font:13px Verdana, Arial, Helvetica, sans-serif;margin:0px;margin-top:10px;margin-bottom:10px;
}
h3 {
	color:#E2653A;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;margin:0px;padding-top:10px;margin-bottom:10px;
}
img {
	border:none;
}
A {
	COLOR: #0083c8
}
A:hover {
	COLOR: #f70
}

ul{list-style-image: url(../images/arrow.gif);}
li{padding-bottom:10px;}
ul.homepage{color:#666;}
br{margin:0px;padding:0px;margin-bottom:10px;}
.small {color:#999;
	font:9px Verdana, Arial, Helvetica, sans-serif letter-spacing:1px;}

.dark {color:#000;}

/*----------------------------------- Wrapper STYLES -----------------------------------*/

#wrapper {
	width:843px;
	margin:0 auto 10px;
}

/*----------------------------------- Header STYLES -----------------------------------*/

#header{
	position:relative;
	background: url(../images/logo.gif) 5px 10px no-repeat;
	height:101px;
	/*border-bottom:#454546 solid 1px;*/
}
#top-navigation {
	position:absolute;
	right:10px;
	top:10px;
	color:#FFF;
	font-size:9px; 
}
#header a {
	color:#FFF;
}
/*----------------------------------- Tabs STYLES -----------------------------------*/

#tabs {
	margin:0;
	padding:0;
	position:relative;
	top:73px;
}
#tabs li {
	list-style:none;
	margin:0 1px 0 0;
	padding:0 0 0 4px;
	float:left;
}
#tabs li a {
	display:block;
	color:#FFFFFF;
	padding:8px 15px 5px 11px;
	text-decoration:none;
	font:12px Verdana, Arial, Helvetica, sans-serif;	
}
#tabs li.current, #tabs li:hover {
}
#tabs li.current a, #tabs li a:hover {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;	
}
/*----------------------------------- Content STYLES -----------------------------------*/

#content {
	margin:10px 0 0;
	background:url(../images/content-background.png) repeat-y;
	position:relative;
}
#content #main {
	background:url(../images/content-head-background.gif) no-repeat top left;
	padding:35px 17px 0 30px;
	position:relative;
}
#content h1 {
	margin:-35px 0 0px;
	padding:10px 0 10px 0px;
}
.dark{color:#000;}
.small{font:9px Verdana, Arial, Helvetica, sans-serif;color:#666;}

/*----------------------------------- Footer STYLES -----------------------------------*/

#footer {
	background:url(../images/footer-background.png) no-repeat left bottom;
	height:12px;
	position:relative;
	bottom:-12px;
	left:0;
	width:100%;
}

/*----------------------------------- Button STYLES -----------------------------------*/

#add-new-url {
	position:absolute;
	top:5px;
	right:10px;
}

/*----------------------------------- Table STYLES -----------------------------------*/

table.wizzard {font:10px Arial, Helvetica, sans-serif;color:#000;font-weight:bold;background:#E4E4E4;
}
tr.line {
	padding:2px;
	border-bottom:solid 1px #000;
}
table#signup td {font:9px Verdana, Arial, Helvetica, sans-serif;color:#000;
}
table#manage {color:#000000;}
#manage tr {}
#manage th {background:#E2653A;padding:3px;text-align:center;color:#ffffff;font-weight:normal;}
#manage td{padding:2px;border-bottom:solid 1px #E8E5D5;}
#manage td.last{padding:2px;border:none;}
.odd{background:#E6E6E6;}
.even{background-color: #FFFFFF;}
#manage td img{margin:0 7px 0 0;}
#manage .highlight{background-color: #3D3D3D;font-weight: bold;}
#manage .header{background: url(../images/header-bg.png) 95% center no-repeat  #E2653A;cursor:pointer;}
#manage .headerSortUp{background: url(../images/header-asc.png) 95% center no-repeat #E2653A;}
#manage .headerSortDown{background: url(../images/header-desc.png) 95% center no-repeat #E2653A;}
#manage a{text-decoration:none;color:#666;}
#manage td.green{color:#A8DC38;}
#manage td.green a{color:#A8DC38;}
#manage td.red{color:#FA0000;}
#manage td.red a{color:#FA0000;}

form{margin:0px;padding:0px;}
input{margin:0px;padding:0px;padding-left:5px;margin-bottom:2px;color:#000000;font:11px Arial;}
select{padding-left:5px;color:#000000;font-size:11px;}
textarea{padding-left:5px;color:#000000;font-size:11px;}
#cop{margin:10px;text-align:right;color:#fff;
	font:9px Verdana, Arial, Helvetica, sans-serif letter-spacing:2px;}
br{margin:0px;padding:0px;}

/* --------------------------------------------------------  Upgrade Warning Info ----------------------------------------------------- */

.container-home-access {
	WIDTH: 245px
}
.access {
	DISPLAY: block; FLOAT: right; WIDTH: 239px; TEXT-ALIGN: left
}
.access .access-border {
	BORDER-RIGHT: #c3d9ff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c3d9ff 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c3d9ff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c3d9ff 1px solid; BACKGROUND-COLOR: #fff
}
.access-innerbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #e8eefa; TEXT-ALIGN: left
}
DIV.access-flexbluebtn {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.2; PADDING-TOP: 15px
}
DIV.access-flexbluebtn DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(http://www.formmailhosting.com/app/images/btn-flexbluebtn1.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e8eefa 1px solid
}
DIV.access-flexbluebtn DIV SPAN A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.formmailhosting.com/app/images/btn-flexbluebtn2.gif) no-repeat right bottom; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.access-flexbluebtn DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.formmailhosting.com/app/images/btn-flexbluebtn1.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.access-flexbluebtn DIV P SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://www.formmailhosting.com/app/images/btn-flexbluebtn1.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.access-description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A.access_analytics:hover {
	COLOR: #fff; TEXT-DECORATION: none
}