/*IMAGES */
img.right {float: right; border:0px}
img.rightpad10 {float: right; border:0px; padding:0px 0px 10px 10px}
img.left {float: left; border:0px}
img.center {float: center; border:0px}
img {border:0px}

/*LINKS */
a:link{color:#6666cc} a:visited{color:#6666cc} a:hover{color:#cc0000}
a.side:link{color:#6666cc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #eeeeee; padding: 3px; width:158 px} 
a.side:visited{color:#6666cc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #eeeeee; padding: 3px; width:158 px} 
a.side:hover{color:#ffffff; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #cc0000; padding: 3px; width:158 px}
a { text-decoration:none }


pre {font-family:courier;font-size:12px;}

/* HIGHLIGHTING */
.highlight     {color: #000000; background-color: #cccccc}
.highlightqfind     {color:#333333; background-color: #cc99ff; padding: 2px}
.highlightstyle     {color:#333333; background-color: #CCCCFF; padding: 2px}
.highlightother     {color:#333333; background-color: #CCCC99; padding: 2px}
.highlightwebsite     {color:#333333; background-color: #99ccff; padding: 2px}
.highlightreport     {padding: 2px}
.yourcompany {padding: 2px; background-color:#969696}
.compcompany {padding: 2px; background-color:#c0c0c0}
.highlightwhite     {color: #ffffff; padding: 3px; font-size:16px; border-top: 1px solid #666666; border-bottom: 1px solid #666666}
.highlight2     {color: #333333; background-image: url("images/lines.jpg"); border: 1px solid #cccccc; padding: 3px; font-weight: bold;}


/* GENERAL FORMATTING */
.footer {font-size:9px; color:#666666;}
.header {font-size:18px;}
.white {color:#ffffff;}
.grey {color:#666666; font-size:9px}
.red {color:#cc0000; font-size:11px}
.red2 {color:#cc0000}
.greycenter {color:#666666; font-size:9px; text-align: center;}
.side {background-color: #eeeeee; padding:3px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; white-space: nowrap}
.linespace {line-height: 150%}
.padfive {padding: 10px}
.padcenter {padding: 10px; text-align: center}
.nowrap {white-space: nowrap}
.excellent {color:#ff0000; font-size:12px; font-weight: bold;}
.verygood {color:#ff6600; font-size:12px; font-weight: bold;}
.good {color:#cc9933; font-size:12px; font-weight: bold;}
.floatstop {clear:both}
.inline {display:inline}
.notbold {font-weight:normal}

h1 {font-size:16px;}
h1.head {font-size:22px; color:#FFFFFF}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:12px}

.smallcenter {font-size:9px; text-align: center;}
.small {font-size:9px;}

.eight {font-size:8px;}
.eightc {font-size:8px; text-align: center;}


.ten {font-size:10px;}
.tenc {font-size:10px; text-align: center;}

.eleven {font-size:11px;}
.elevenc {font-size:11px; text-align: center;}

.twelve {font-size:12px;}
.twelvec {font-size:12px; text-align: center;}

.fourteen {font-size:14px;}
.fourteengrey {font-size:14px; color:#999999;}
.fourteenc {font-size:14px; text-align: center;}

.sixteen {font-size:16px;}
.sixteenc {font-size:16px; text-align: center;}

.right {text-align: right;}
.center {font-size:12px; text-align: center;}


p {font-size:12px; text-align: left;}
p.right {font-size:12px; text-align: right;}

div {font-size:12px; text-align: left;}

/* SALES PAGE FORMATTING*/
div.MainWindow {margin-left:auto; margin-right:auto; margin-top:30px; border:1px solid #00629f; padding:0px 0px 0px 0px; width:1000px; background-image:url(images/sales/sidenav.jpg); background-repeat:repeat-y}
div.HeaderQF {background-image:url(images/header_background.jpg); background-repeat:repeat-y; height:80px; line-height:80px; vertical-align:middle; border-bottom:0px solid #00629f; padding:10px 20px 10px 10px}
div.Content {width:785px; float:left; padding:10px 20px 10px 10px}
div.RightWindow {float:right; padding: 0px 0px 10px 20px; text-align:center}
div.LeftWindow {float:left; width:175px; padding-right:10px;}
ul.sales {list-style-image:url(images/sales/check.jpg)}
ul.sales2 {list-style-image:url(images/sales/check2.jpg)}

td.sales {width:33%; padding-left:10px; padding-right:10px}
#sales td {}
#sales a {font-size:12px; padding:8px 8px 8px 8px;text-decoration: none;display:block;text-align:left;border-bottom: 1px solid #00629f;border-right: 1px solid #00629f;white-space:nowrap;font-weight:bold;color:#333333;background-color:#b9d4e5;}
#sales a:hover {color: #ffffff; text-decoration: none;	background-color:#00629f;}

/*  Build School Formating*/
div.MainWindowBS {width:1000px; margin: 0px auto 10px auto; border:1px solid #666666}
div.BuildContent {padding:10px 20px 20px 20px}
table.alph {}
.alph td {border-bottom:1px solid #333366; border-right:1px solid #ffffff; background-color:#ffffff; width:3%}
.alph td.zed {border-bottom:1px solid #333366; border-right:1px solid #333333; background-color:#ffffff; width:3%}
.alph a {color:#ffffff;background-color:#333333; display:block; text-align:center; padding-top:4px; padding-bottom:4px;}
.alph a:hover {background-color:#cc0000;}
#BuildColumn1 {width:636px; padding:10px 10px 0px 0px; float:left}
#buildColumn2 {width:313px; padding:10px 10px 0px 0px; float:left; float:left}

table.BuildAds
.BuildAds td {text-align:center;}
.BuildAds a {color:#ffffff; display:block; text-align:center;padding: 0px 0px 5px 0px; border:1px solid #333333; background-color:#333333}
.BuildAds a:hover {background-color:#052a81; color:#ffffff;display:block}
.BuildAds img {padding-bottom:5px}

table.center {margin:auto}
td {font-size:12px; text-align: left;}
td.border {font-size:12px; text-align: left; border: 1px solid #cccccc}
td.borderreport {font-size:12px; text-align: left; border: 1px solid #999999; white-space: nowrap; background-color: #cccccc; letter-spacing: 1px}
td.bordersmall {font-size:10px; text-align: left; border: 1px solid #cccccc}

td.bordercenter {font-size:12px; text-align: center; border: 1px solid #cccccc}

td.center {font-size:12px; text-align: center;}
td.small {font-size:10px; text-align: left;}
td.smallcenter {font-size:10px; text-align: center;}
td.icon {width:100px; padding-right:10px}
td.Pad20Left {padding-left:20px}

ul {list-style-type: disc; font-size:12px; text-align: left;}

ol {list-style-type: decimal; font-size:12px; text-align: left;}

/* Tech List */
.tech td {background-color:#FFFFFF; width:300px}
.tech td.white {background-color:#FFFFFF; border:0px; width:20px}
.tech td.top {background-color:#052a81; color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px 10px 5px 10px}
.tech a {background-color:#ffffff; color:#000000; font-size:12px; display:block;  padding:5px 10px 5px 10px;text-align:left; vertical-align:middle; border-bottom:1px solid #666666;border-left:1px solid #4d5973;border-right:1px solid #4d5973;}
.tech a:hover {background-color:#dddddd; color:#000000}

/*Ralenti header*/
div.RalentiHeader {width:100%; height:61px; background-color:#000000}
#RalentiLeft {width:60%; height:60px; line-height:60px; vertical-align:middle; text-align:left; float:left}
#RalentiRight {width:40%; height:60px; line-height:60px; vertical-align:middle; text-align:right; float:left;} 
.search {width:190px; float:right; height:60px}
.searchbox {width:130px;height:18px;border:1px solid #666666;background-color:#dddddd;}
#seachleft {float:left;width:130px;}
#searchright {float:left; width:60px;}
.RalentiNav {border-top:1px solid #000000; border-bottom:1px solid #666666; background-color:#e0e0e0}


/* Ralenti TOP NAV */
#Qfind td {background-color:#cccccc}

#Qfind a {
	font-size:11px;
	padding:8px 10px 8px 10px;
	text-decoration: none;
	display:block;
	text-align:left;
	border-right: 1px solid #666666;
	white-space:nowrap;
	font-weight:bold;
	color:#000000;
	}
	
#Qfind a.left {
	font-size:11px;
	padding:8px 10px 8px 18px;
	text-decoration: none;
	display:block;
	text-align:left;
	border-right: 1px solid #666666;
	white-space:nowrap;
	font-weight:bold;
	color:#000000;
	}
#Qfind a.left:hover {
	color: #ffffff;
	background-color:#999999;
	}
	
#Qfind a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color:#999999;
	}

body {background-color:#ffffff; margin: 0px 0px 30px 0px;  font-family:arial, helvetica, sans-serif; font-size:12px; text-align:left;}

/* body {background-color: #ffffff; margin: 0px;} */




