/*This stylesheet contains everything that be customized in the template. Change the other style sheets at your own risk!*/

#header,#user1{height:20em;}
/*CSS for logo. Its a image replaced link as an H1 tag*/
#header h1 {background:url(../images/blue/banner.jpg) 0 0 no-repeat;}/*Set the line-height and width equal to your logo image here*/
#header h1 a {width:250px;line-height:313px;}
body.contentpane {background:#fff}

/*This CSS controls format of the user1 module*/
#user1 {right:20px;top:4em;font-size:90%;line-height:1em;text-align:right;width:auto;}
#user1 .moduletable-text{width:300px;font-size:80%;text-align:left;}
#user1 .moduletable-small{/*Intentionally blank*/}
#user1 h3 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0;padding:0;}
#user1 p {font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}

/*This CSS controls the background image of headerleader module*/
#headerleader .module-gradient {background:url(../images/blue/gradient.png) repeat-x top;width:100%;margin: 0px;padding: 0px;
}
#headerleader .moduledarkS,#headerleader .modulelightS,#headerleader .modulemidS,#headerleader .modulelight,#headerleader .moduledark,#headerleader .modulemid {margin:8px;}

/*Border colors*/
.topbar {background: #FFFFFF;}
#wrap-a{border: 1px solid #ccc;}
#wrap-b{border: 2px solid #fff;}
#wrap {background:#FFF;border:1px solid #D9D9D9;}
#wrap-c{border: 7px solid #FFF;}

/*Font styling for footer*/
#footer {background:B294C5;text-align:center;height:19px;}
#footer #mainlevel li a{font:11px Arial, Helvetica, sans-serif;color:#333333;}
#footer #mainlevel li a:hover,#footer #mainlevel li a#active_menu{color:#666666;text-decoration:underline;}

/*------------------Typography and Joomla Styles----------------*/

/*Sitewide font style, DONT set size here*/
body {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;color:#211;background:#B294C5 url(../images/blue/pagebg.png) 0 0 repeat-x fixed; }

/*Set global font sizes here*/
#sidebar {font-size:90%;} /*left column*/
#sidebar-2 {font-size:90%;} /*right column*/

.contentheading,a.contentpagetitle:link, a.contentpagetitle:visited {	
padding:1px 0 0.3em 0;color:#660099;width:99%;text-decoration:none;
font:18px/20px Arial, Helvetica, sans-serif;text-align:left;letter-spacing: -1px;}
.componentheading {color:#000;font:1.25em/1.55em Arial, Helvetica, sans-serif;letter-spacing: -1px;}
a.contentpagetitle:hover {color: #666;text-decoration:underline;}
h1 {font: bold 1.6em/1.9em Arial, Helvetica, sans-serif;margin:0;color:#000;letter-spacing:-1px;}
h2 {font: bold 1.6em/1.9em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#009966;}
h3 {font: bold 1.2em/1.7em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#660099;}
h4 {font: bold 1.2em/1.7em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#009966;}
h5 {font: bold 1.1em/1.4em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#009966;}
h6 {font: bold 1em/1.3em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#660099;}
.createdate,.modifydate,.small {color:#BFBFBF;font-size:.75em;}
a:link, a:visited {color:#660099;text-decoration:underline;}
a:hover {color: #660099;text-decoration:none;}
a.category:hover {color: #660099;}
table.contenttoc {color: #330;border: 1px solid #ccc;}
table.contenttoc td {font-size: 0.9em;font-weight: normal;text-align:left;}
div.mosimage_caption {font-size:0.9em;color:#666;}
.pagenav{color:#9C7396;padding:3px 5px 3px 3px;}
ul.latestnewsdark,ul.latestnewslight,ul.latestnewsmid,ul.latestnewsdarkS,ul.latestnewsmidS,ul.latestnewslightS {list-style:none;padding:0px;margin:0px;}
	
/*Header for table content*/
td.sectiontableheader {
color: #FFF;background:#222;font-weight:bold;padding: 4px;}

/*Alternating table rows*/
tr.sectiontableentry1 td,td.sectiontableentry1 {
padding: 4px;background-color: #F8F8F8;font-size:90%;}
tr.sectiontableentry2 td ,td.sectiontableentry2{
padding: 4px;background-color: #EFEFEF;font-size:90%;}

/*Side Column Navigation*/
ul#mainlevel-sidenav {list-style:none;margin:0;padding:0;}
ul#mainlevel-sidenav a{text-decoration:none;}
ul#mainlevel-sidenav a:hover {text-decoration:underline;}

/*SOLID Rounded Boxes TEXT COLORS*/
#sidebar h3,#sidebar-2 h3,.user4 h3,.user5 h3,.user4split2 h3,.user5split2 h3,.user6 h3,.user7 h3,.user6split2 h3,.user7split2 h3 {text-align:center;margin:0;font: 1.35em/1.5em Arial, Helvetica, sans-serif;letter-spacing: -1px;padding:0;}
.moduledarkS p,.modulelightS p,.modulemidS p {font-size:1em;line-height:1.25em;}
.moduledarkS,.moduledarkS a:link, .moduledarkS a:visited, .moduledarkS li a,.moduledarkS p,.moduledarkS td,.moduledarkS ul,.moduledarkS h3 {color:#FFF;}
.modulelightS,.modulelightS a:link, .modulelightS a:visited, .modulelightS li a, .modulelightS p, .modulelightS td,.modulelightS ul,.modulelightS h3, .modulelightS {color:#FFF;}
.modulemidS,.modulemidS a:link, .modulemidS a:visited, .modulemidS li a, .modulemidS p,.modulemidS td,.modulemidS ul,.modulemidS h3{color:#FFF;}
/*SOLID Rounded Box BACKGROUND COLORS*/
.moduledarkS, moduletabledarkS {background: #000000 url(../images/blue/mod_tr_darkS.png) top right no-repeat;}
.modulelightS {background: #A03AB2 url(../images/blue/mod_tr_lightS.png) top right no-repeat}
.modulemidS {background: #666666 url(../images/blue/mod_tr_midS.png) top right no-repeat;}
/*BORDERED Rounded boxes*/
.moduledark h3,.modulemid h3,.modulelight h3 {color:#fff;}
.module h3,.modulebdr h3 {color:#666;}



}


.h1sales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	padding-right: 15px;
	padding-left: 15px;


}


.h2sales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 15px;
	color: #CC0000;
	line-height: 110%;
}
.bonusheading {
	font-family: tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-right: 15px;
	padding-left: 15px;
}

.h3sales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6633;
	padding-right: 15px;
	padding-left: 15px;
}
.center {
margin:auto;
}

.floatleft {
	float:left;
}

.floatright {
	float: right;
	margin: 20px;
}

.featurebronze {
	background-color: #FFCC99;
	background-position: center;
	border: 2px solid #000000;
}

form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;

}
.underline {
	text-decoration: underline;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mainform {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	background-color: #FFFFCC;
	border: 2px dashed #000066;
	padding: 20px;
}

.signup {
	background-color: #FFFFCC;
	border: 2px dashed #000066;
}

.sp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #3399FF;
	position: static;

}
.testimonial {
	
	color: #000000;
	background-color: #FFFF99;
	border: 2px solid #CC6633;
	padding: 10px;
	width: 400px;
	position: relative;
	margin-left: auto;
	margin-right: auto;

}
.pbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc6600;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}

.video {
	margin:1em 0;
	padding:10px;
	float: right;
}

.signupform {
	border: 3px dashed #000099;
}

.highlight {
	background-color: #FFFF66;
	display: inline;
}

.featuregold {
	background-color: #FFCC66;
	border: 2px solid #000000;
}
.featureplatinum {
	background-color: #C0C0C0;
	border: 2px solid #000000;
}

.bonustable{
	background-color: #FFFFFF;
	border: 2px dashed #000000;
}
.columnbronze {

	background-color: #FFCC99;
	background-position: center;
	border: 1px solid #000000;
}
.columngold {

	background-color: #FFCC66;
	border: 1px solid #000000;
}
.columnplatinum {

	background-color: #C0C0C0;
	border: 1px solid #000000;
}
.colourbronze {
	background-position: center;
	border: 1px none #000000;
	color: #FFCC99;
}
.colourgold {


	background-color: #FFCC66;
	border: 1px solid #000000;
}

.maincontent {
	width: 500px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	padding: 20px;
	text-align: left;
	color:#000000;
	background-color: #FFFFFF;
}

.maintable {
	width: 750px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	padding: 20px;
	text-align: left;
	color:#000000;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
}

.mainlfm {
	width: 700px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	padding: 20px;
	text-align: left;
	color:#000000;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
