html{background:#000}
body{font-family:Helvetica, Arial, Sans-serif; color:#333}
a {color:#333; text-decoration:none;}
a:hover {color:#333; text-decoration:underline}
img {border:0px;}
p {margin:0 0 20px 0; padding:0 0 0 0; font-size:12px;}
p a{text-decoration:underline}
#rightColLeftSub p{margin-right:40px;}
h1,h2,h3,h4{font-weight:normal; margin:20px 0 20px 0; padding:0px; color:#333;}
h1 {font-size:33px;}
#strapline h1 {color:#4A3C1F; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal}
h3 {font-size:13px; margin:10px 0 10px 0; font-weight:bold; color:#4A3C1F}
h2 {font-size:15px; font-weight:bold;}
#leftCol h1{color:#*****; margin-top:0px;}
#rightCol img {margin-bottom:20px}
#rightCol img.indexImg {margin-bottom:20px}




/*GENERIC*/
.floatL {float:left;}
.floatR {float:right;}
.clear {clear:both;}
.txtOff {text-indent:-999px}

/*FONTS*/
.subText{font:9px;}
.subText a {color:#*****;}
.subText a:hover {color:#*****;}
#footerWrapper {color:#*****}
#terms, #copyright {font-size:11px; color:#73767F;}
#terms a {color:#fff; font-size:1.2em}
#copyright a {color:#73767F;}
#terms a{background:#5D6733; padding:0.5em;}

/*DIMENSIONS*/
#mainWrapper {}
#contentWrapper{}
#mainWrapperMargins{}
#mainWrapper {margin:0 auto 0 auto; width:960px; background:#FFF;}
#header {width:657px; height:121px; background: url(../images-tpl/header-bg.jpg) top right no-repeat;}
#contentWrapper {}
#leftCol {float:left; width:258px;}
#leftColInner {padding:0 20px 0 40px;}
#leftColLeft {float:left}
#leftColRight {float:right}
#rightColMargin {margin:0 45px 0 0}
#rightCol {float:right; width:657px;}
#rightColLeft {float:left; width:152px;}
#rightColRight {float:right; width:490px;}
.rightColLeftSub {float:left; width:445px;}
.rightColRightSub {float:right; width:152px;}
.mainContentMargin {padding:141px 0 0 35px;}
#footerWrapper {background-color:#F4FAFC;}
#footerInner {padding:40px;}
#terms {width:188px;}
#copyright {width:657px;}
#footerLeft {}
#footerRight {}
#flash01 {}
#strapline {width:657px; height:147px; background:url(../images-tpl/index_img_base.jpg) #CCCCCC}
#strapline h1{padding: 25px 100px 20px 20px}
.height20px {height:20px}

/*LISTS*/
ul.basicList {margin:0 0 0 0; padding:20px 0 0 0;}
ul.basicList li {list-style-type: none; margin:0px;}
ul.basicList li a {padding:0 0 0 10px;}
ul.bulletList01 {padding:10px 0 0 0px; padding:0px; margin:0px; font-size:12px}
ul.bulletList01 li {list-style-type: none; margin:0px; background: url(../images-tpl/li-bullet-01.gif) no-repeat top left; padding:0 0 0 10px;}
ul.bulletList01 li a {color:#73767F}
ul.bulletList01 li a:hover {text-decoration:underline}

#rightColLeftSub ul {padding:10px 0 0 0; padding:0px; margin:0px; font-size:11px}
#rightColLeftSub ul li {list-style-type: none; margin:0px; background: url(../images-tpl/li-bullet-01.gif) no-repeat top left; padding:0 0 0 10px; color:#73767F}
#rightColLeftSub ul li a {color:#73767F}
#rightColLeftSub ul li a:hover {text-decoration:underline}

/*CSS BUTTONS*/
.button, .button a:link, .button a:hover, .button a:active, .button a:visited {font-family:arial, sans;}
.button, .button a:link, .button a:hover, .button a:active, .button a:visited {font-size:12px;}
.button, .button a:link, .button a:hover, .button a:active, .button a:visited {color:#*****;}
.button, .button a:link, .button a:hover, .button a:active, .button a:visited {font-weight:bold;}
.button, .button a:link, .button a:hover, .button a:active, .button a:visited {background:#*****;}
.button, .button a:link, .button a:hover, .button a:active, .button a:visited {padding:0px;}
.button a:link, .button a:hover, .button a:active, .button a:visited {padding:3px 15px 3px 5px; border-bottom:1px solid #*****}
.button a:hover {color:#*****; background:#*****; border:1px solid #*****;}
#buttonApply {background:#; padding:5px} 
#buttonApply a {color:#FFF; font-size:11px; font-weight:bold}
#buttonApply a:hover {color:#FFF; font-size:11px; font-weight:bold}

/*FORMS*/
#formWrapper {}
form table {width:100%}
.formTdLeft {width:156px}
.formTdRight {height:40px}
.formTdBlank {height:10px;}
form, #error, #success {font-family:arial, sans-serif; font-size:11px; color:#73767F;}
#error, #success {margin-bottom:20px;}	
#error ul, #success ul {margin:0; padding:0;}
#error ul li, #success ul li{list-style-type: none; margin:0px; padding:0 0 0 15px;}
#error ul li{background: url("../../includes/contact-form/error-li.gif") no-repeat bottom left;} 
#success ul li{background: url("../../includes/contact-form/success-li.gif") no-repeat bottom left;}
input, textarea {border: 1px solid #73767F; background:#FFF}
input {width:98%}
textarea {width:98%}
input.button, input.button a:link, input.button a:hover, input.button a:active, input.button a:visited
{border:1px solid #666; width:117px; text-align:left; margin-right:10px; background: #FFF; color:#000}
input.button a:hover {background:#e5e5e5}

/*RULES*/
.rule01 {border-top: 1px solid #73767F; margin:20px 0 20px 0}
.rule02 {border-top: 1px solid #101922; margin:20px 0 20px 0}
.rule03 {border-top: 1px solid #000000; margin:20px 0 20px 0}
.rule04 {border-top: 1px dashed #6E8899; margin:20px 0 20px 0}
.rule05 {border-top: 1px solid #A8B8C2; margin:20px 0 0 0}
.rule05mid {border-top: 1px solid #A8B8C2; margin:1px 0 1px 0}
.rule05base{border-top: 1px solid #A8B8C2; margin:0px 0 20px 0}

/*TABLES*/
td.a {font-size:10px; font-weight:bodld; padding:0 0 5px 0}



/*BOXES*/
.infoBox {border: 1px solid #97D4E5; padding:5px; background:#BDE1F1; margin: 0 0 20px 0}
.infoLeft { width: 250px; float:left}
.infoRight { width: 150px; float:right}

/*FLASH ANIMATIONS*/
#flashAnim {width:*****px; height:*****px; background:url("../flash/no-flash.gif") no-repeat top left;}
object a {display:block}


/*GOOGLE MAPS*/
.Gbubble {width:200px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.GmapIdNumber {width:15px; /*background:#000033; */position:relative; top:-15px; left:650px; font-size:9px; filter:alpha(opacity=60);opacity: 0.60;}
#map {border:1px solid #668187;}
#map div span, #map div a {display:none}
#amtc_option_0, #amtc_option_1, #amtc_option_2 {position:relative;U}
/*div div div div img.gmnoprint {filter:alpha(opacity=90);opacity: 0.90;}*/





































/*BOF Promo boxes*/
.promoBlockWrapper{
	width:657px;/*block wrapper full width*/
	}
	
.promoBlockLeft {
	width:328px;/*col 1&2&3 wrapper width*/
	}

.promoBlockLeftLeft {
	width:219px;/*col 1&2 inner wrapper width*/
	}
	
.promoBlockRight {
	width:328px;/*col 4&5&6 wrapper width*/
	}
	
.promoBlockRightLeft {
	width:219px;/*col 4&5 inner wrapper width*/
	}

	
.blockButton1 ul li a, .blockButton2 ul li a, .blockButton3 ul li a, .blockButton4 ul li a, .blockButton5 ul li a, .blockButton6 ul li a {
padding-top:10px;/*top padding*/
height:52px;}/*both should equal overall block height*/

.promoBlockIndividualOuter{
width:109px;/*overall block width, sixth of mainwrapper*/
height:62px;/*overall block height*/
}	

/*++++BLOCK: COMMON STYLING++++*/
.blockButton1 ul, .blockButton2 ul, .blockButton3 ul, .blockButton4 ul, .blockButton5 ul, .blockButton6 ul {list-style-type:none; padding:0px; margin:0px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/*.blockButton2 ul, .blockButton4 ul{border-left:1px solid #1C2674}*/

.blockButton1 ul li a, .blockButton2 ul li a, .blockButton3 ul li a, .blockButton4 ul li a, .blockButton5 ul li a, .blockButton6 ul li a {color:#FFF; list-style-type:none; padding-right:10px; padding-left:10px; padding-bottom:0px;  margin:0px; display:block;}
.blockButton1 ul li a:hover, .blockButton2 ul li a:hover, .blockButton3 ul li a:hover, .blockButton4 ul li a:hover, .blockButton5 ul li a:hover, .blockButton6 ul li a:hover  {list-style-type:none; display:block; color:#1C2674}

/*BLOCK IMAGES*/
/*++++BLOCK: 1++++*/
.blockButton1 ul li a {background: #1C2674;}
.blockButton1 ul li a:hover {background: #D0D1D3 -192px;}
/*++++BLOCK: 2++++*/
.blockButton2 ul li a {background:  #1C2674; border-right:1px solid #fff}
.blockButton2 ul li a:hover {background:  #D0D1D3 -192px; border-right:1px solid #fff}
/*++++BLOCK: 3++++*/
.blockButton3 ul li a {background:  #1C2674; border-right:1px solid #fff}
.blockButton3 ul li a:hover {background: #D0D1D3 -192px; border-right:1px solid #fff}
/*++++BLOCK: 4++++*/
.blockButton4 ul li a {background:  #1C2674; border-right:1px solid #fff}
.blockButton4 ul li a:hover {background:  #D0D1D3 -192px top; border-right:1px solid #fff}
/*++++BLOCK: 5++++*/
.blockButton5 ul li a {background:  #1C2674; border-right:1px solid #fff}
.blockButton5 ul li a:hover {background:  #D0D1D3 -192px top; border-right:1px solid #fff}
/*++++BLOCK: 6++++*/
.blockButton6 ul li a {background:  #1C2674;}
.blockButton6 ul li a:hover {background:  #D0D1D3 -192px top;}
/*EOF Promo boxes*/

