﻿/*resetter */
td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
tr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
tfoot {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
tbody {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
table {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
form {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
dd {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
dt {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
dl {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
center {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
i {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
u {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
b {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
var {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
tt {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
sup {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
sub {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
strong {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-weight: bold;
}
strike {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
small {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
samp {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
s {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
q {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
kbd {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ins {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
font {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
em {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
dfn {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
del {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
code {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
cite {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
big {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
address {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
acronym {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
abbr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
a {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
pre {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
blockquote {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
p {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h5 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h4 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h3 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h2 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
h1 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
iframe {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
object {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
applet {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
span {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
div {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
html {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {	line-height: 1;}
ul {	list-style: none;}
ol {	list-style: none;}
q {	quotes: none;}
blockquote {	quotes: none;}
q:after {	content: '';	content: none;}
q:before {	content: '';	content: none;}
blockquote:after {	content: '';	content: none;}
blockquote:before {	content: '';	content: none;}
:focus {	outline: 0;}

ins {	text-decoration: none;}
del {	text-decoration: line-through;}
table {	border-collapse: collapse;	border-spacing: 0;}
* { 	padding: 0; margin: 0;} .clear { clear: both; }

/* Customized Base Elements */
h1{	font-size: 21px; font-weight: 700; 	color: #000; line-height: 16px;	}
h2{	font-size: 14px; font-weight: 700; line-height: 16x;}
h4{ font-size: 13px; font-weight: 700; line-height: 14px;}
h3{ font-size: 13px; font-weight: 700; line-height: 14px;}
h4 {font-size: 12px;  }

p {
	font-size: inherit;
	line-height: inherit;
	margin: 12px 0;
	font-weight: bold;
}

blockquote { font-size: inherit; line-height:inherit; margin: 12px 0;}
p.small { font-size: 10px; color:#999;}

a{ color: #9b0d0d;}

ul { font: inherit; margin: 12px 0 12px 15px; }
ol { margin: 12px 0 12px 20px; }
	ul li { font: inherit; line-height: 18px; }
	ol li { font: inherit; line-height: 18px; }
	ol li { list-style-type: decimal; position: outside;}
	ul li { list-style-image: url(images/bullet-arrow.gif); position: outside; }

img{ border: none; }
img.thumb { background: #fff; padding: 5px; }
.float-left { float: left; }
.float-right { float: right; }
.jsvalidation {color: #641727; background:#ffb8c7; font-size: 11px; display: block; padding: 0 2px; }

hr { height: 1px ; border: none;  border-bottom: 1px solid #ccc; margin: 12px 0; display: block; }

/* Form Elements */
.field{ 
	background: #fff;
	border: 1px solid #ccc;
	font-size: 13px;
	padding: 3px;
	margin: 0 0 5px 0;
	width: 210px;
	}
	
input[type="text"]{ 
	background: #fff;
	border: 1px solid #ccc;
	font-size: 13px;
	padding: 3px;
	margin: 0 0 5px 0;
	width: 210px;
	}
	
label { font-size: 9px; color:#000; }	
textarea { width: 215px; height: 100px; margin:0 0 5px 0;  	overflow : auto; font: inherit;}
	
.submitBttn{ 
	font-weight: 700; 
	color:#000;
	background: #fafafa url(images/submit-bg.gif) repeat-x bottom;
	border: 1px solid #888;
	font-size: 11px;
	padding: 2px 5px;
	margin: 5px 0;
	float: right;
}

input[type="submit"]{ 
	font-weight: 700; 
	color:#000;
	background: #fafafa url(images/submit-bg.gif) repeat-x bottom;
	border: 1px solid #888;
	font-size: 11px;
	padding: 2px 5px;
	margin: 5px 0;
	float: right;
}

/* Page Specific Elements */
body { font: 12px arial, sans-serif; background:#fff url(images/bg-repeat.gif) repeat-x top; }
#container {	 margin: 0 auto;  width: 900px; clear: both;}	

/* header */
#header { margin: 0; padding: 20px 0; color:#fff;  }
	
	#businessName { float: left; padding: 0 40px 0 0; border-right: 1px solid #a8a7a8;} /* style-change */
		#businessName h2 { border-bottom: 4px solid #091840;font-size:27px; line-height:30px; text-transform: uppercase; color: #fff; width:450px;}
		#businessName h2 strong{ font-family: "Arial Black"; }
		#businessName h3 { font-size: 16px; font-family: "Arial"; color:#777;font-style:italic; padding-top:10px; } /* style-change */
	
	#locationServed {  float: left; padding: 0 0 0 45px;}
		#locationServed h2 {
	font-size: 31px;
	font-weight: 700;
	line-height: 32px;
	margin: 2px 0 0 0;
	color: #fff;
	text-align: right;
}
		#locationServed h3 { font-size: 18px; font-weight: 700;  color: #fff;text-align: right;line-height:30px;}

/* Main Head Content & Menu */
#mainH { margin:  0 0 1px 0; padding: 0; }						
	#mainNav { margin:  0 0 1px 0; background: #ccc url(images/nav-bg.gif) repeat-x top; font-size: 14px; height: 40px; overflow: hidden;}
		#mainNav ul {  margin: 0; padding: 0;  }
		#mainNav ul li{ list-style: none; display: inline; margin: 0; padding: 0; font-weight: 700;}
		#mainNav ul li a {  height: 20px; display: block; float: left; margin: 0; padding: 10px 11px ; color:#fff; text-decoration: none; border-right:1px solid #763b3b; font-size:13px;}/* style-change */
		#mainNav ul li a:hover { background: #bed8e9; } /* style-change */
		
		#mainNav ul.tab7 li#t7 a #mainNav ul.tab8 li#t8 a{	background: #bed8e9; 	color: #000;}
		
		#mainNav ul.tab6 li#t6 a{	background: #bed8e9; 	color: #000;}
		
		#mainNav ul.tab5 li#t5 a{	background: #bed8e9; 	color: #000;}
		
		#mainNav ul.tab4 li#t4 a{	background: #bed8e9; 	color: #000;}
		
		#mainNav ul.tab3 li#t3 a{	background: #bed8e9; 	color: #000;}
		
		#mainNav ul.tab2 li#t2 a{	background: #bed8e9; 	color: #000;}
		
		#mainNav ul.tab1 li#t1 a{	background: #bed8e9; 	color: #000;}/* style-change */
		
	#banner { margin: 0; padding: 0; height: 150px;   }	
		#banner #callToAction { height: 110px; width: 410px; padding: 20px; background:#202020; color:#fff; float: right;} /* style-change */
		#banner #callToAction h3{ font-size: 34px; color: inherit;}
		#banner #callToAction h4{ font-size: 24px; color: inherit;}
		#banner #callToAction span{ color: #ffa800;}	/* style-change */	

		
/* the body */
#body {padding: 20px 0; margin: 0; border-top: 5px solid #434343; clear: both;}
	#left {width: 240px; padding: 0; float: left; }
		#left h4.title { background:#9d0d0d; padding: 10px;font-size: 17px; color:#fff; }/* style-change */
		#left form { padding: 10px; margin: 0; background: #bed8e9; color:#000; }/* style-change */
		#left #sidebar { padding: 10px; }
		#left #sidebar h2 { border-bottom: 2px solid #cdcccc; padding: 5px 0; font:16px; color:#000; }
		
	#right {
	width: 620px;
	padding: 0 20px;
	float: right;
	font-size: medium;
}
		#right h1 {
	margin-bottom: 30px;
	font-size: medium;
	font-family: "Times New Roman", Times, serif;
}
		#right h2 { color:#600b0b; } /* style-change */
		#right p {
	line-height: 16px;
	font-weight: bold;
	font-size: small;
}
		#right #endContent { border-top: 1px dotted #000; text-align: center; }
		#right #endContent p {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
		#right #endContent strong {  color:#c47c7c;  }/* style-change */
#right form {
	width: 400px;
	font-size: x-small;
}
#right label {	 color: #000; font-weight: bold; display: block;}
#right textarea { width: 75%; }

#right input[type=text] { width: 75%; }

/* Footer */
#footer { 
	clear: both; 
	margin: 20px auto 5px auto; 
	font-size: 9px;
	font-family: "verdana", arial;
	color: #000;
	background: #ebebeb;
	padding: 25px; 
}/* style-change */
	#footer p { margin: 0; padding: 0;}
		#footer p#loc { width: 380px; float: left; color: #000;}
		#footer p#ylItems { width: 470px; float: right; text-align: right;}

	#footer strong { color:#000; font-weight: normal; }/* style-change */
	#footer a {	color: #000;}



/* ===============================================================================================

	 DIFFERENT COLOR THEMES 
	 change the body class to the following to change theme.
	 
	 Default scheme color is red.
	 Available Colors: green, black , blue,
	 
	 Instructions: to use add ( class="[color]" ) where [color] is one of the available colors.

=============================================================================================== */

/*=== BLUE START == */
 body{ background:#fff url(images/bg-blue.gif) repeat-x top; }
 a{ color: #1846b8;}
 a:hover{ color:#406bd5; }
	
 #businessName { border-right: 1px solid #69779b;} /* style-change */
 #businessName h3 { color:#fff; } /* style-change */
		
 #mainNav { background: #ccc url(images/nav-blue.gif) repeat-x top; }

 #mainNav ul li a {
	border-right: 1px solid #495984;
	font-weight: bold;
}/* style-change */
 #mainNav ul li a:hover { background: #00c5e0; } /* style-change */
		
 #mainNav ul.tab8 li#t8 a{
	background: #00c5e0;
	color: #FFFFFF;
}
		
 #mainNav ul.tab7 li#t7 a{
	background: #00c5e0;
	color: #FFFFFF;
}
		
 #mainNav ul.tab6 li#t6 a{
	background: #00c5e0;
	color: #FFFFFF;
}
		
 #mainNav ul.tab5 li#t5 a{
	background: #00c5e0;
	color: #FFFFFF;
}
		
 #mainNav ul.tab4 li#t4 a{
	background: #00c5e0;
	color: #FFFFFF;
}
		
 #mainNav ul.tab3 li#t3 a{
	background: #00c5e0;
	color: #FFFFFF;
}
		
 #mainNav ul.tab2 li#t2 a{
	background: #00c5e0;
	color: #FFFFFF;
}
		
 #mainNav ul.tab1 li#t1 a{
	background: #00c5e0;
	color: #FFFFFF;
	font-weight: bold;
}/* style-change */

 #banner #callToAction { background:#07122e; } /* style-change */
 #banner #callToAction span{ color: #ffa800;}	/* style-change */
			
 #left h4.title { background:#1b3064;  }/* style-change */
 #left form {
	background: #bed8e9;
	font-size: x-small;
}/* style-change */
		
 #right h2 { color:#858ca0; } /* style-change */
 #right #endContent strong {  color:#1846b8;  }/* style-change */
		
 #footer { color: #000;	background: #bed8e9;}
 #footer a { color: #000; }
 #footer strong { 	color: inherit; }/* style-change */
/*===== BLUE THEME END ============*/

/*=== BLACK START == */
body.black { background:#fff url(images/bg-black.gif) repeat-x top; }
body.black a{ color: #1846b8;}
body.black a:hover{ color:#3665d9; }
	
body.black #businessName { border-right: 1px solid #474747;} /* style-change */
body.black #businessName h3 { color:#8c8c8c; } /* style-change */
		
body.black #mainNav { background: #ccc url(images/nav-black.gif) repeat-x top; }

body.black #mainNav ul li a { border-right:1px solid #6c6c6c; }/* style-change */
body.black #mainNav ul li a:hover { background: #a7a7a7; } /* style-change */
		
body.black #mainNav ul.tab8 li#t8 a{	background: #818181; 	}
		
body.black #mainNav ul.tab7 li#t7 a{	background: #818181; 	}
		
body.black #mainNav ul.tab6 li#t6 a{	background: #818181; 	}
		
body.black #mainNav ul.tab5 li#t5 a{	background: #818181; 	}
		
body.black #mainNav ul.tab4 li#t4 a{	background: #818181; 	}
		
body.black #mainNav ul.tab3 li#t3 a{	background: #818181; 	}
		
body.black #mainNav ul.tab2 li#t2 a{	background: #818181; 	}
		
body.black #mainNav ul.tab1 li#t1 a{	background: #818181; 	}/* style-change */

body.black #banner #callToAction { background:#00154c; } /* style-change */
body.black #banner #callToAction span{ color: #ffa800;}	/* style-change */
			
body.black #left h4.title { background:#001b62;  }/* style-change */
body.black #left form { background: #000f36;  }/* style-change */
		
body.black #right h2 { color:#1b2f64; } /* style-change */
body.black #right #endContent strong {  color:#1846b8;  }/* style-change */
		
body.black #footer { 	color: #757575;	background: #e2e2e2;}
body.black #footer strong { 	color: #757575; }/* style-change */
/*===== BLACK THEME END ============*/

/*=== YELLOW START == */
body.yellow { background:#fff url(images/bg-yellow.gif) repeat-x top; }
body.yellow a{ color: #676709;}
body.yellow a:hover{ color:#98980e; }
	
body.yellow #businessName { border-right: 1px solid #b99660;} /* style-change */
body.yellow #businessName h3 { color:#e7dcc9; } /* style-change */
		
body.yellow #mainNav { background: #ccc url(images/nav-yellow.gif) repeat-x top; }

body.yellow #mainNav ul li a { border-right:1px solid #a7403f; }/* style-change */
body.yellow #mainNav ul li a:hover { background: #ca2120; } /* style-change */
		
body.yellow #mainNav ul.tab8 li#t8 a{	background: #b91110; 	}
		
body.yellow #mainNav ul.tab7 li#t7 a{	background: #b91110; 	}
		
body.yellow #mainNav ul.tab6 li#t6 a{	background: #b91110; 	}
		
body.yellow #mainNav ul.tab5 li#t5 a{	background: #b91110; 	}
		
body.yellow #mainNav ul.tab4 li#t4 a{	background: #b91110; 	}
		
body.yellow #mainNav ul.tab3 li#t3 a{	background: #b91110; 	}
		
body.yellow #mainNav ul.tab2 li#t2 a{	background: #b91110; 	}
		
body.yellow #mainNav ul.tab1 li#t1 a{	background: #b91110; 	}/* style-change */

body.yellow #banner #callToAction { background:#2f2f2f; } /* style-change */
body.yellow #banner #callToAction span{ color: #ccac4c;}	/* style-change */
			
body.yellow #left h4.title { background:#a20a0a;  }/* style-change */
body.yellow #left form { background: #720a0a;  }/* style-change */
		
body.yellow #right h2 { color:#720a0a; } /* style-change */
body.yellow #right #endContent strong {  color:#c39d29;  }/* style-change */
		
body.yellow #footer { 	color: #fff;	background: #c39d29;}
body.yellow #footer strong { 	color: #fff; }
body.yellow #footer a { 	color: #fff; }/* style-change */
/*===== YELLOW THEME END ============*/

