﻿/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/


@media screen{
	blink { behavior:url(blink.htc);}
}

body {	
	background-color : #516D6E;	
	margin: 0;
	scrollbar-base-color: #dce6e9;
	/* all scrollbar attriblutes following are not required, but you can set them if you wish. */
	scrollbar-arrow-color: #dce6e9;
	scrollbar-highlight-color: #ffffff;
	/* attributes we aren't using at the moment*/
	scrollbar-3dlight-color: #dce6e9;
	scrollbar-face-color: #364647;
	scrollbar-shadow-color: #dce6e9;
	scrollbar-dark-shadow-color: #000000;
	scrollbar-track-color: #ffffff;

}

#headerImg {	
	height:60px;
	width:940px;
}

div.static_content {
	text-align: left ! important;
	font-family:Arial Verdana;
	font-size:12pt;
}

span.static_heading {
	font-family:Arial Verdana;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}

span.static_sub_heading
{
	font-family:Arial Verdana;
	font-size:13pt;
	font-weight:bold;
	text-decoration:underline;
}

.DarkBg
{
	background-color:#364647;
	font-family:Arial;
	font-size:8pt;
	color:#dce6e9;
}

.DarkBgPnl
{
	background-color:#364647;
	font-family:Arial;
	font-size:8pt;
	color:#dce6e9;
	padding:3px;
}

.NewsContent, .NewsContent:hover
{
	color:#364647;
}

.DarkBgSibling
{
	vertical-align:middle;
	background-color: #364647;
	font-family: Arial;
	font-size: 8pt;
	color: #dce6e9;
	border-color:White;
	border-width:2px;
	border-style:solid;
}

.LightBg
{
	background-color:#DCE6E9;
	font-family:Arial;
	font-size:8pt;
	color:#364647;
}

#divcontent
{
	vertical-align: middle;
	width: 830px;
	color: #364647;	
		
}

#pageContent
{
	width:840px;
	padding-left: 60px;
	padding-right: 36px;
	overflow:auto;
	overflow-x:hidden;
}

#page
{
	width: 940px;
	margin: 0 auto;
	background-color: #DCE6E9;
	font-family: Arial;
	font-size: 8pt;
	color: #364647;
	text-align: center; 
	
}
 #staticPage 
{
	text-align:left;
	width:840px;
	overflow:visible;
	overflow-x:hidden;
}

#footer
{
	width:940px;
	margin: 0 auto;
	background-color:#364647;
	font-family:Arial;
	font-size:8pt;
	color:#dce6e9;
	height:20px;
	padding: 5px;
}
.controlpnl
{
	font-family:Arial;
	border:solid 2px #c1c1c1;
	background-color:#e1e8ea;
	font-size:8pt;
	font-weight:bold;
}
.headingtext
{
	font-size:11pt;
	font-weight:bold;
	padding:2px;
	color:#696969;
}
.lnk_button
{
	border:solid 2px #c1c1c1;
	padding:2px 5px 2px 5px;
	color:#364647;
	background-color:#b9c3c6;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	font-size:8pt;
	vertical-align:middle;
	display:inline-block;
}

.mnu_button
{
	border-top:solid 2px #c1c1c1;
	border-left:solid 2px #c1c1c1;
	border-right:solid 2px #c1c1c1;
	border-bottom:solid 0px #c1c1c1;
	padding:2px 5px 2px 5px;
	color:#364647;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	font-size:8pt;
	vertical-align:middle;
	display:inline-block;
}
.mnu_button_selected
{
	background-color:#b9c3c6;
	color:#566667;
	text-decoration:underline;
}

.mnu_button_hover
{
	color:#566667;
	background-color:#c9d3d6;
	text-decoration:underline;
}
.lnk_button:hover
{
	border:ridge 2px #c1c1c1;
	background-color:#b9c3c6;
}
.YellowLink
{
	color: #ffff00;
	text-decoration:none;
	font:Arial;
	font-size:10pt;
}

.DarkLink
{
	color:#364647;
	text-decoration:none;
}

.LightLink
{
	color:#DCE6E9;
	text-decoration:none;
}

.GreenLink
{
	color: lime;
	text-decoration:none;
}
.RedLink
{
	color: Red;
	text-decoration: none;
}
.lnk
{
	font-weight:bold;
	font-size:12px;
	font-family:Sans-Serif;
	color:Black;
	cursor:hand;
}
.lnkSelected
{
	font-weight:bold;
	font-size:12px;
	font-family:Sans-Serif;
	color:Silver;
	cursor:hand;
}
.lnk:hover, .lnkSelected:hover, .DarkLink:hover
{
	color:#99cccc;
}
.ratingStar 
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar 
{
    background-image: url(Images/FilledStar.png);

}

.emptyRatingStar 
{
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar 
{
    background-image: url(Images/SavedStar.png);
}

.LargeText
{
	text-align:left;
	font-family:Times New Roman;
	font-size:18px;
	color:#364647;
}

.SiblingYellow
{
	vertical-align:middle;
	color: #ffff00;
	text-decoration:none;
	font:Arial;
	font-size:8pt;
}

.SiblingBlue
{
	vertical-align:middle;
	color:#DCE6E9;
	text-decoration:none;
	font:Arial;
	font-size:8pt;
}

.crumbsCurrent
{
	color:Yellow;
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;
}

.crumbsNode
{
	color:#dce6e9;
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;
}

.crumbsSeperator
{
	color:#dce6e9;
	font-family:Arial;
	font-size:8pt;
}

.CrumbsRoot
{
	color:#dce6e9;
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;
}

h5 {
	font-size:10pt;
}
h3 {
	font-size:14pt;
	text-decoration:underline;
}
.contactUs {
	border:solid 2px #C0C0C0;
	padding:10px 10px 10px 10px;
	vertical-align: top;
	width:250px;
	height:210px;
}
ul.arrow_bullet_style
{
	list-style-image:url('images/bullet.gif');
}

/* (CAS-06756-PSK1YS) updates - 16 Aug 2010 ------------*
--------------------------------------------------------*/

table.contact * {
	font-family:Calibri,Tahoma,Arial;
}


table.contact td.contact-coll p {
	margin:10px 0px;
}

table.contact td.contact-coll p {
	clear:both;
	margin:10px 0px;
}

table.contact td.contact-coll b {
 	display: block;
	margin: 10px 0px 10px 0px;
}

table.contact td.contact-coll b:first-child {
	margin-top: 0px;
}

table.contact td.contact-coll p > span {
	display:block;
}

table.contact td.contact-coll p > span:first-child {
	float:left;
}

table.contact td.contact-coll a {
	vertical-align:top;
}

td.contact-coll-left {
	width:48%;
}

td.contact-coll-center {
	width:2%;
}

td.contact-coll-right {
	width:48%;
}

td.contact-coll-left * {
	font-size:11pt;
	font-weight:bold;
}

td.contact-coll-left  li {
	margin:0px;
	font-weight:normal;
}

td.contact-coll-left p {
	clear:both;
}


td.contact-coll-left p > span {
	display:block;
	color:#01518C;
}


td.contact-coll-left p > span:first-child {
	color:#444444;
	width:130px;
	float:left;
}


td.contact-coll-right * {
	font-size:8pt;
	font-weight:normal;
}

td.contact-coll-left div.wrapper {
	padding:2px 15px;
	background-color:#fff;
	border-radius:13px;
	-moz-border-radius:13px;
	-webkit-border-radius:13px;
}

td.contact-coll-right a { 
	font-weight:normal;
	color:#364647;
}

td.contact-coll-right a:hover { 
	color:#202020;
}

td.contact-coll-right td {
	background:none;
}