body {
	background-color: #e7e7e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a2a2a;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
img{border:0px;}
#topBg{
 margin:0px;
 background-image:url(../images/topBg.jpg);
 background-repeat:repeat-x;
 background-color: #ffffff;
 width: 100%;
 height: 232px;
}
#logoContainer{
 background-image:url(../images/header.jpg);
 background-repeat:no-repeat;
 background-color: #92e2ff;
 width: 940px;
 height: 232px;
}

#menuBg{
	background-image:url(../images/menuBg.jpg);
	background-repeat: repeat-x;
	height:38px;
	width:100%;
	background-color:#cccc00;
}



#main{margin:0px; background-color: #ffffff; width:746px; border-right: solid 1px #ebebeb; border-left: solid 1px #ebebeb; padding-right: 10px; height: 500px;}

#menu {padding-top:3px; width:940px;}
#menu A  { color: #cfcfcf; text-decoration: none; font-weight: normal; cursor: pointer; display:inline; height:32px; line-height: 32px }
#menu A:HOVER { color: #ffffff; text-decoration: none; font-weight: normal;  cursor: pointer; display:inline; height:32px; line-height:32px;}
#menu ul {display:inline; color:#ffffff; padding:0px; margin:0px}
#menu li {display:inline; text-decoration: none; height:32px; line-height:32px; padding: 0px; margin:0px;}

#contentContainerBg{width:100%; background-image:url(../images/contentBg.jpg); background-position:top; background-repeat: repeat-x;}
#contentContainer{width:940px; background-color: #ffffff; float:left;}
#content{ width:650px; background-color:#ffffff;}
#content h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: left; margin:0px; padding:0px; color: #2a2a2a;}
#content h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: left; line-height: 20px; color: #2a2a2a;}
#content p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #2a2a2a;}

#innerContent{width:880px; text-align:left}
#innerContent h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: justify; margin:0px; padding:0px; color: #2a2a2a;}
#innerContent h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: left; line-height: 20px; color: #2a2a2a;}
#innerContent p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #2a2a2a;}

#mainSide{width:731px; float:left;}
#rightSide{width:207px; float:left; border-left:solid 1px #e7e7e7;}
#rightSideContent{width: 180px;}
#rightSideContent a.readMore{background:url(../images/readmore.gif); width:78px; height:19px; cursor:pointer; background-repeat:no-repeat}
#rightSideContent a.readMore:hover{background:url(../images/readmore.gif); width:78px; height:19px; cursor:pointer; background-repeat:no-repeat}
.hyperlink_img{border:none;}


#rightSideContent h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-align: left; color: #7f1717; padding:0px; margin:0px;}
#rightSideContent p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #2a2a2a;}
.submitNewsletter{width: 58px; height:19px; background-color: #c21818; border:solid 1px #7c1717; color:#FFFFFF; font-size:11px; cursor:pointer;}

#footer{
	height:30px;
	background-color:#292929;
	width:940px;
	text-align:center;
	clear:both;
	color:#ffffff;
	padding-bottom: 3px;
	font-size: 11px;
}
#footer A  { color: #cfcfcf; text-decoration: none; font-weight: normal; cursor: pointer; display:inline; height:32px; line-height: 32px }
#footer A:HOVER { color: #ffffff; text-decoration: none; font-weight: normal;  cursor: pointer; display:inline; height:32px; line-height:32px;}
#footer ul {display:inline; color:#ffffff; padding:0px; margin:0px;}
#footer li {display:inline; text-decoration: none; height:32px; line-height:32px; padding: 0px; margin:0px;}


.clear{ height:0.1px; overflow:hidden; font-size:0.1px; line-height:0.1px; clear:both;}
.invisible{ width:0px; height:0px; left:-1000px; top:-1000px; position:absolute; overflow:hidden; display:inline;}
.separator{height:25px; background-color:#FFFFFF; width:940px;}

A {
 color: #ac0b1b;
 text-decoration: none;
 cursor: pointer;
}
A:HOVER {
 color: #e80a20;
 text-decoration: none;
 cursor: pointer;
}
.formFont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #646464;
	vertical-align:middle;
	width: 260px;
	border: #999999 solid 1px;
}
#formSpacing td{
 padding:5px; 
}
.image_container{float:left; margin-bottom:10px;}