/* Generic Custom Styling CSS */

/* Initial Styling */

html,
body {
	padding:0px;
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:#f6f6f6;
	color:#444444;
}

a {
color:#2152a6;
text-decoration: underline;
outline: none;
}

a img {
outline: none;
}

a:hover, a:active, a:focus {
	color: #2152a6;
	text-decoration: underline;
	cursor:pointer;
}

table{
border-spacing:0px;
}

/* Title Text */

.contentheading, .componentheading, .blog_more strong{
	font-family:Tahoma, Geneva, sans-serif;
	color: #000;
    font-size: 18px;
    font-weight: bold;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.buttonheading{
display:none;	
}

/* Small Text */

small, .small, .smalldark, .mosimage_caption, .createby, .createdate, .modifydate, a.readon, .img_caption {
	color: #666666;
	font-size: 92%;
}

/* Heading */

h1, h1 a {
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:21px;
font-family:Tahoma, Geneva, sans-serif;
font-style:normal;
font-variant:normal;
line-height:21px;
display: inline;
}

h2, h2 a {
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:18px;
font-family:Tahoma, Geneva, sans-serif;
font-style:normal;
font-variant:normal;
line-height:18px;
display: inline;
}

h3, h3 a {
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:16px;
font-family:Tahoma, Geneva, sans-serif;
font-style:normal;
font-variant:normal;
line-height:16px;
display: inline;
}

h4, h4 a {
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:14px;
font-family:Tahoma, Geneva, sans-serif;
font-style:normal;
font-variant:normal;
line-height:14px;
display: inline;
}

h5, h5 a {
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:14px;
font-family:Tahoma, Geneva, sans-serif;
font-style:normal;
font-variant:normal;
line-height:14px;
display: inline;
}

h6, h6 a {
color:#000000;
font-weight:normal;
text-decoration:none;
font-size:13px;
font-family:Tahoma, Geneva, sans-serif;
font-style:normal;
font-variant:normal;
line-height:13px;
display: inline;
}

/* Other Parameters */

fieldset {
	border: none;
	padding: 10px 5px;
}

fieldset a {
	font-weight: bold;
}

hr {
	border-top: 1px solid #CCCCCC;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}

img {
	border: none;
}

/* End Initial Styling */

#Main-Content ul{ list-style-image:url(../images/bullet.png) }
#Footer a, #Footer a:hover, #Footer a:active, #Footer a:focus { color:#444444; }
#Right b{ color:#e08b26; }
#Banner-Text h1{ color:#ffffff; font-weight:normal; text-decoration:none; font-size:36px; font-family:Tahoma, Geneva, sans-serif; font-style:normal; font-variant:normal; line-height:40px; display: block; text-align:center; margin:0px; padding-top:10px; }
#Banner-Text h2{ color:#ffffff; font-weight:normal; text-decoration:none; font-size:13px; font-family:Tahoma, Geneva, sans-serif; font-style:normal; font-variant:normal; line-height:14px; display: block; text-align:center; margin:0px 5px; padding-top:10px; }
#Read-More { background:url(../images/button-readmore.png) top center transparent no-repeat; width:143px; height:45px; display:block; margin:10px auto 0px auto; }

#QuoteForm{ list-style-type:none; margin:0px; padding:0px 0px 0px 10px;}
#QuoteForm li{ margin:10px 0px 0px 0px; }
#QuoteFormQuestion1, #QuoteFormQuestion2, #QuoteFormQuestion3, #QuoteFormQuestion4, #QuoteFormQuestion5{ display:inline-block; margin:0px 5px 0px 0px; text-align:right; width:50px; }
#QuoteFormQuestion5{ vertical-align:top; }
#QuoteForm_4_Option_2, #QuoteForm_4_Option_3{ margin-left:59px; }
.QuoteFormOption{ position:relative; top:-2px; }

#QuoteForm_1, #QuoteForm_2, #QuoteForm_3 { background-image:url(../images/form-inputbox.png); width:208px; height:17px; border:0px; padding:2px; }
#QuoteForm_5{ background-image:url(../images/form-textarea.png); width:208px; height:115px; border:0px; padding:2px; }
#SumbitForm{ border:0px; background-image:url(../images/form-submit-button.png); font-size:0px; width:72px; height:24px; cursor:pointer; margin-left:195px; }
#ImageFader, .gallerylayer{ position:absolute !important; background-color:#F6F6F6 !important; }

.product {font-size:11px;}
.product ul{margin-left:19px; margin-top:5px; margin-bottom:0px; padding-left:0px;}
.product p { margin:5px 0px 0px 0px; padding:0px; }

#QuoteForm_4_Option_1, #QuoteForm_4_Option_2, #QuoteForm_4_Option_3 { position:relative; left:-3px; }

.backbutton{ text-align:right; padding-right:14px; }
.backbutton a{ text-decoration:none;color:#333333; }
.backbutton a:hover{ text-decoration:underline; }


