@charset "utf-8";
/* CSS Document */
/*================================================================*/
/*================================================================*/
/* ~~~~~~~~~~Body Site Wide */

body{background-color:#ed1b2f; margin:0; padding:0;}

img.png {
	behavior:	url("pngbehavior/pngbehavior.htc");
}

/* ~~~~~~~~~~END Body Site Wide */
/*================================================================*/
/*================================================================*/
/* ~~~~~~~~~~Div Widths and Size Site Wide */
div#width{width:992px; background-color:#FFFFFF;}
div#topNavBar{height:40px; background-color:#466d96; display:block;}
div#logoBar{height:125px; display:block;}
div#navBar{height:41px; display:block; background-image:url(layout/navBG.jpg); background-repeat:no-repeat; text-align:center;}
div#navBar td, #Media td, #Media a{text-align:center!important;}
div#contentPane{display:block; padding:0; background-image:url(layout/contentPaneBG.jpg); background-repeat:repeat-x; background-attachment:fixed; background-color:#d8dbdd;}
div#footerPane{height:60px; display:block; background-color:#ed1b2f;}
#rightSide{padding:10px;}
div#leftSide{background-color:#6285ab; background-image:url(layout/topRightCurl.jpg); background-repeat: no-repeat; background-position:100% 0;}
div#leftSideInside{background-image:url(layout/bottomLeftCurl.jpg); background-repeat:no-repeat; background-position:0 100%;}
div#HomeleftSide{ margin:5px;}
#BottomFlash{background-color:#ed1b2f;}
/* ~~~~~~~END Div Widths and Size Site Wide */
/*================================================================*/
/*================================================================*/
/* ~~~~~~~~~~Font and text Spacing Site Wide */
p, a, li, h1, h2, h3, h4, h5, td{ font-family:Verdana, Arial, Helvetica, sans-serif;}
p, li , a, td{font-size:12px; color:#000000; text-align:left;}
li{list-style-image: url(images/contraxapple.gif); padding-bottom: 2px;

}
a{color:#41607f; text-decoration: none;}
a:hover{text-decoration: underline;}

h1{font-size:16px; color:#000000; text-align:center; margin:8px 0 4px 0;}
div#footerPane p{margin:0; padding:0; font-size:9px; color:#FFFFFF;}
div#footerPane a:active, div#footerPane a:link, div#footerPane a:visited, div#footerPane a:hover {margin:0; padding:0; font-size:9px; color:#FFFFFF; text-decoration:none;}
.NewsletterField{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size:10px; color:#000000;}
span.bigTitle{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ed1b2f; font-size:18px; display:block;}

.formField {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; text-align:right;}
/* ~~~~~~~END Font and text Spacing Site Wide */
/*================================================================*/
/*================================================================*/

/* ~~~~~~~~~~NAV BAR */

div#navBar a:active, div#navBar a:link, div#navBar a:visited, div#navBar a:hover{ font-size:10px; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold;}

/* ~~~~~~~END NAV BAR */

/* -----leftSideInside---*/
#leftSideInside h2 {color:#FFFFFF; margin:0; padding:0; font-size:14px;}
#leftSideInside p{color:#000000; font-size:10px; margin:0; padding:0;}
#leftSideInside a:active, #leftSideInside a:link, #leftSideInside a:visited{ color:#FF0000; font-size:10px; text-decoration:underline;}
#leftSideInside a:hover{ text-decoration:none;}
/* ----- End of leftSideInside ---*/

a.manu, a.manu1, a.manu2, a.manu3{
	cursor: pointer;


}

a.manu:hover, a.manu1:hover, a.manu2:hover, a.manu3:hover {
	text-decoration: underline;

	}
