/* *** Generated by www.amicidesign.com *** */

body {padding: 0 0 20px;color:#333;font:11px/1.5 verdana}

/* LINKS */
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer} 
a:link {color:#66ccff} 
a:visited {color:#66ccff} 
a:hover,a:active {color:#069} 

/* TYPOGRAPHY */
h1, h2, h3, h4, h5, h6 {letter-spacing: -1px;font-weight: 100; font-family: verdana, arial, sans-serif;margin: 1.2em 0 .3em;color:#999999;border-bottom: 1px solid #eee;padding-bottom: .1em}
h1 {font-size: 180%;margin-top:.6em}
h2 {font-size: 136%}
h3 {font-size: 126%}
h4 {font-size: 180%;margin-top:0}
h5 {font-size: 106%}
h6 {font-size: 96%}

.pink {color:#bc144c}
.pink a {color:#bc144c; text-decoration:none}

.whitebody {color: #FFFFFF}

.subtitle {color:#bc144c;
font-size: 14px;}

.testimonialtitle {
	font-size: 12px;
	font-family: Verdana, sans-serif;
	color:#66ccff;
	font-weight:bold
}

.testimonialbody {
	font-size: 11px;
	font-family: Verdana, sans-serif;
	color:#999999;
}

.pdf {
	font-size: 9px;
	font-family: Verdana, sans-serif;
	color:#999999;
	}
	
.testimonialbodybold {
	font-size: 11px;
	font-family: Verdana;
	color:#333333;
}


.strong {
font-weight:bold;
}



.strong2 {
font-weight:bold;
font-size: 12px;
}

.floatr { float:right; padding-left: 8px}
.floatr2 { float:right}

.floatl { float:left; padding-right: 8px}

.terms {
font-size: 10px;
font-family: verdana;
color:#999999
}

.terms a{
font-size: 10px;
font-family: verdana;
color:#999999;
text-decoration: underline
}

.terms a:visited,a:active {
font-size: 10px;
font-family: verdana;
color:#999999;
text-decoration: underline
}


.homelink {
font-size: 11px;
font-family: verdana;
color:#333333;
text-decoration: none
}


.homelink a{
font-size: 11px;
font-family: verdana;
color:#333333;
text-decoration: none
}

.homelink a:hover{
text-decoration: underline;
font-size: 11px;
font-family: verdana;
color:#333333;
}

.homelink a:visited,a:active {
font-size: 11px;
font-family: verdana;
color:#333333} 

.homelink2 {
font-size: 11px;
font-family: verdana;
color:#66CCFF;
text-decoration: underline;
}

.homelink2 a{
font-size: 11px;
font-family: verdana;
color:#66CCFF;
text-decoration: underline;
}

.homelink2 a:hover{
color:#069;

}

/* BANNERS */

#banner {
text-align: left;
width: 800px;
height: 65px;
background-color: #FFFFFF;
margin-top: 10px;
padding-bottom:10px

}


#banner2 {
font-size: 11px;
background-color: #bc144c;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-weight: bold;
padding-top: 5px;
padding-right: 5px;
width: 791px;
margin-top: 8px;
margin-bottom: 5px;
text-align: right;
clear:left;
height: 20px;
color: #ffffff}

#banner2home {
font-size: 11px;
background-color: #bc144c;
border-top:1px solid #cccccc;
font-weight: bold;
padding-top: 5px;
padding-right: 5px;
width: 791px;
margin-top: 8px;
text-align: right;
clear:left;
height: 20px;
color: #ffffff}

#banner2homeeditor {
font-size: 11px;
background-color:#000099;
border-top:1px solid #cccccc;
font-weight: bold;
padding-top: 5px;
padding-right: 5px;
width: 791px;
margin-top: 8px;
text-align: right;
clear:left;
height: 20px;
color: #ffffff}

#banner2homecustomer {
font-size: 11px;
background-color:#003399;
border-top:1px solid #cccccc;
font-weight: bold;
padding-top: 5px;
padding-right: 5px;
width: 791px;
margin-top: 8px;
text-align: right;
clear:left;
height: 20px;
color: #ffffff}

#banner2homeadmin {
font-size: 11px;
background-color:#006699;
border-top:1px solid #cccccc;
font-weight: bold;
padding-top: 5px;
padding-right: 5px;
width: 791px;
margin-top: 8px;
text-align: right;
clear:left;
height: 20px;
color: #ffffff}

#bannerhome {
background-color:#99ccff;
width: 795px;
margin-bottom: 5px;
clear:left;
height: 75px;
}

#bannerhome2 {
border-bottom:1px solid #cccccc;
background-image:url(../images/mainbannerstrip3.jpg);
background-color:#99ccff;
background-repeat:no-repeat;
text-align:right;
width: 795px;
padding: 0px;
margin-bottom: 5px;
clear:left;
height: 100px;
color:#FFFFFF
}

#bannertextinter {
	text-align:right;
	display:block;
	color:#ffffff;
	font-size:10px;
	width:740px;
	height:65px;
	font-weight: bold;
	margin: 0px;
	padding-left: 20px;
	padding-top: 10px;
}


/* ----------container to center the layout---------- */
#container {
width: 800px;
padding:10px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color:#FFFFFF
} 

#containerhome {
width: 800px;
padding:10px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color:#FFFFFF;
border: solid 1px #cccccc;
} 


/* ----------outer and inner----------------- */
#outer{   /* color of the left column  */ 
background-color: #ffffff; /* color of the content column */
 } 

#inner{ margin:0px; width:100%; } /* The ie/pc pecularity */ 

/* --------------left navi------------- */

#utility { margin-left: 0px; float:left; 
 margin-right:1px; width:120px; padding-top: 10px;}



/* SECONDARY NAVIGATION - vertical navigation */
	#nav-secondary, #nav-secondary ul {position:static; font-size:13px}
	#nav-secondary, #nav-secondary li {list-style: none;margin:0;padding:0;background:#fff}
	#nav-secondary {padding-top:0;border-top: 1px solid #ccc;margin-top: 1px}
	#nav-secondary a {line-height:1.8;padding: 5px 0 5px 15px;background: #fff ;font: bold 86% arial;display:block}
	#nav-secondary a, #nav-secondary a:link, #nav-secondary a:visited, #nav-secondary a:hover, #nav-secondary a:active {text-decoration:none} 
	#nav-secondary a:link {color:#333333} 
	#nav-secondary a:visited {color:#333333} 
	#nav-secondary a:hover {color:#66ccff;background: #e2f0ff } 
	#nav-secondary li.active a:link, #nav-secondary li.active a:visited, #nav-secondary li.active a:hover, #nav-secondary li.active a:active {color:#66ccff} 
	#nav-secondary li {border-top: 1px solid #fff;border-bottom: 1px solid #ccc}

/* SECONDARY NAVIGATION - 2nd TIER */
	#nav-secondary ul {margin: 0 0 1em 15px;padding:0}
	#nav-secondary li.active li a, #nav-secondary li.active li a:link, #nav-secondary li.active li a:visited {line-height:1.5;background: #fff ;padding:0 0 0 12px;font-weight:normal;width:auto;color:#333333;width:90px;display:block}
	#nav-secondary li.active li a:hover, #nav-secondary li.active li a:active {color: #66ccff}
	#nav-secondary li.active li {border: none;margin:0}
	
	#nav-secondary li.active li.active a:link, 
	#nav-secondary li.active li.active a:visited, 
	#nav-secondary li.active li.active a:hover, 
	#nav-secondary li.active li.active a:active {font-weight:bold}

/* SECONDARY NAVIGATION - 3rd TIER */
	#nav-secondary ul ul {margin: 0 0 1em 13px;padding:0}
	#nav-secondary li.active li.active li a, #nav-secondary li.active li.active li a:link, #nav-secondary li.active li.active li a:visited {width:90px}
	#nav-secondary li.active li.active li a:link, 
	#nav-secondary li.active li.active li a:visited, 
	#nav-secondary li.active li.active li a:hover, 
	#nav-secondary li.active li.active li a:active {font-weight:normal}
	#nav-secondary li.active li.active li.active a:link, 
	#nav-secondary li.active li.active li.active a:visited, 
	#nav-secondary li.active li.active li.active a:hover, 
	#nav-secondary li.active li.active li.active a:active {font-weight:bold}

/* SECONDARY NAVIGATION - 4th TIER */
	#nav-secondary ul ul ul {margin: 0 0 1em 13px;padding:0}
	#nav-secondary li.active li.active li.active li a, #nav-secondary li.active li.active li.active li a:link, #nav-secondary li.active li.active li.active li a:visited {width:90px}
	#nav-secondary li.active li.active li.active li a:link, 
	#nav-secondary li.active li.active li.active li a:visited, 
	#nav-secondary li.active li.active li.active li a:hover, 
	#nav-secondary li.active li.active li.active li a:active {font-weight:normal}
	#nav-secondary li.active li.active li.active li.active a:link, 
	#nav-secondary li.active li.active li.active li.active a:visited, 
	#nav-secondary li.active li.active li.active li.active a:hover, 
	#nav-secondary li.active li.active li.active li.active a:active {font-weight:bold}
	
	
/* -----------------content--------------------- */
#content{ 
position: relative; 
margin: 0px;
margin-left: 0px;
padding-left: 0px;
padding-top: 0px }

#leftcontent{ 
width:455px;
padding-top:5px;
padding-left: 8px;
padding-right: 8px;
margin-left: 135px;
border-left: solid 1px #cccccc;
border-right: solid 1px #cccccc }
#leftcontent1{ 
padding-top:5px;
padding-left: 8px;
padding-right: 8px;
 }
#leftcontent1 h2{ 
color:green;
font-size:20px;
font-weight:600;
 }
#leftcontent1 p{ 
font-size:13px;
/* text-align:justify; */
 }

#leftcontent2{ 
width:600px;
padding-top:5px;
padding-left: 8px;
padding-right: 8px;
margin-left: 135px;
border-left: solid 1px #cccccc;
 }
 

#content img { padding: 0px; margin:  0px;} 

.float {float: right; padding-top: 10px; padding-left: 10px;  }


#rightcolumn {
float:right;
padding-left: 3px;
width: 150px;
margin-left: 5px;
display:block;
margin-right: 5px;

}




/* -----------------newmenu--------------------- */

div#navigation {
		width:800px;
		position:relative;
	}
	div#navigation ul {
		width:800px;
		font-family:arial,tahoma,verdana,sans-serif;
		font-size:11px;
		line-height:9px;
		color:#ffffff;
	}
	ul#menu {
		margin:0;
		padding:6px 0 5px 0;
		list-style-type:none;
		
	}
	ul#menu li {
		display:inline;
		margin:0;
		padding:0;
	}
	div#navigation a:link,
	div#navigation a:visited,
	div#navigation a:hover {
	font-family:arial,tahoma,verdana,sans-serif;
		color:#ffffff;
		text-decoration:none;
		padding:6px;
		background-color:#666666;
	}
	div#navigation ul#menu a:link,
	div#navigation ul#menu a:visited,
	div#navigation ul#menu a:hover {
	font-family:arial,tahoma,verdana,sans-serif;
		font-weight:bold;
		border:1px solid #cccccc;
		
	}
	div#navigation ul#menu a:hover {
	font-family:arial,tahoma,verdana,sans-serif;
		background-color:#666666;
		border-bottom-color:#cccccc;
		color:#cccccc;
	}
	
	div#navigation ul#menu li.sel a:link,
	div#navigation ul#menu li.sel a:visited
 {
		text-transform:none;
		background-color:#66ccff;
		border-bottom-color:#cccccc;
		font-family:arial,tahoma,verdana,sans-serif;
	}
	div#navigation ul#menu li.sel a:hover {
	font-family:arial,tahoma,verdana,sans-serif;
		text-transform:none;
		color:#333333;
	}



	
	

/*  ----------------footer---------------------- */ 
#footer {
clear:both;
padding:0px;
padding-top: 5px;
margin:0px;
text-align: center; } 

/*  ----------------footer---------------------- */ 

.resetbutton { cursor: pointer; background : url(images/reset.jpg); border: none; width: 100px; height: 25px; }

/*  ----------------ableit css---------------------- */ 

.payment-logo { float: left; }
.payment-cont { float: right; }
.payment-select { visibility: hidden; }
