@charset "utf-8";
/* CSS Document */
<!--
#menuTop {
	display: none;
	}
#menuLeft{
	display: none;
	}
#rightBar{
	display: none;
	}
p {
	margin-top:3px;
}
 div.hr {
	height: 15px;
	width:479px;
	background: #fff url(../graphics/hr1.gif) repeat-x scroll center;
}
div.hr hr {
  display: none;
}
.important{color:#c51c47; font-weight:bold;}

#comments {
	font-size:11px;
	border-bottom:#d8d8d8 solid 1px;
	border-top:#d8d8d8 solid 1px;
	margin-bottom:10px;
	padding:5px;
	width:469px;
	background-color:#fffdf9;
}

h1,h2,h3,h4,h5,h6 {
	margin:0px;
	padding:0px;
	font-weight:normal;
}


body {
	font-family:Arial, Helvetica, sans-serif;
	margin:10px;
	background-color: #e2e1de;
}
#grayHolderBox {
	padding:10px 0px 10px 0px;
	background-color:#cececc;
	margin: auto;
	float:none;
}
#mainInside {
	background-image: url(../graphics/mainInsideBackground.jpg);
	background-repeat: repeat-y;
	padding: 0px 10px 0px 10px;
	float:none;
}
#logoLeft {
	width: 230px;
	height: 89px;
	background-image: url(../graphics/logoLeftBackground.jpg);
	background-repeat: repeat-y;
	text-align:center;
	padding-top:21px;
	float:none;
}
#logoRight {
display:none;
}
/*Search Start*/
#search {
display:none;
}
/*Search End*/


/*BreadCrumb Start*/
#breadcrumb {
	width:477px;
	letter-spacing:1px;
	color:#bfbfbf;
	background-color:#fcf9eb;
	font-size: 10px;
	padding: 1px;
	border-top: solid 1px #dcd8d7;
	border-bottom: solid 1px #dcd8d7;
	margin-bottom:10px;
}
#breadcrumb a{text-decoration:none;	color: #a09696;}
#breadcrumb a:hover {text-decoration:none;	color: #000000;}
#breadcrumb .current{color: #c51c47; font-weight:bold;}
/*BreadCrumb End*/

/*Footer Start*/
#footer {
	width:480px;
	font-size:10px;
	border-top: solid 2px #c51c47;
	border-bottom: solid 2px #c51c47;
	float:none;
	background-color:#FFFFFF;
	background-image: url(../graphics/footerBackground.jpg);
	background-repeat: repeat-y;
	padding:10px;
	text-align:center;
}

#footer a{text-decoration:underline; color: #000000;}
#footer a:hover {text-decoration:underline overline; color: #000000;}
#footer a:visited{color: #000000;}
#footer .current{color: #000000; font-weight:bold;}
/*Footer End*/

#mainContent {
	width:480px;
	float:none;
	padding:10px;
}
#mainContent h1 {
	width: 480px;
	font-size:20px;
	font-weight:bold;
	color:#360c02;
}
#mainContent h2 {
	width: 480px;
	font-size:11px;
	font-weight:bold;
	color:#c51c47;
	margin-bottom:10px;
}
#mainContent h3 {
	width: 480px;
	font-size:12px;
	line-height:20px;
	color:#454545;
}
#mainContent h3 img{
	border: #bccad3 solid 1px;
	margin:1px 10px 0px 0px;
	float:none;
}
#mainContent h3 .rightImg{
	border: #bccad3 solid 1px;
	margin:1px 0px 0px 10px;
	float:right;
}
#mainContent h3 a{text-decoration:underline; color:#360c02;}
#mainContent h3 a:hover{color:#8c3a27;	text-decoration: overline underline;}
#mainContent h3 a:active{color:#000000; text-decoration:underline;}
#mainContent h4 {
	width: 480px;
	font-size:17px;
	font-weight:bold;
	color:#360c02;
}

#mainContent h4 a{text-decoration:underline; color:#360c02;}
#mainContent h4 a:hover{color:#8c3a27;	text-decoration: overline underline;}
#mainContent h4 a:active{color:#000000; text-decoration:underline;}

#mainContent h5 {
	width: 480px;
	font-size:12px;
	line-height:20px;
	color:#454545;
	margin-bottom:15px;
}
#mainContent h5 img{
	border: #bccad3 solid 1px;
	margin:1px 10px 0px 0px;
	float:left;
}
#mainContent h5 .rightImg{
	border: #bccad3 solid 1px;
	margin:1px 0px 0px 10px;
	float:right;
}
#mainContent h6 {
	width: 480px;
	font-size:11px;
	font-weight:bold;
	color:#c51c47;
	margin-bottom:10px;
}
#mainContent h5 a{text-decoration:underline; color:#360c02;}
#mainContent h5 a:hover{color:#8c3a27;	text-decoration: overline underline;}
#mainContent h5 a:active{color:#000000; text-decoration:underline;}
#mainContent h5 a:visited{text-decoration:underline; color:#818181;}

#mainContent h1 a{ color:#360c02; text-decoration:none;}
#mainContent h1 a:hover{ color:#000000;	text-decoration:none;}
#mainContent h1 a:visited{ color:#360c02; text-decoration:none;}
#mainContent h1 a:active{ color:#000000; text-decoration:none;}

#mainItem {
	width:477px;
	float:none;
	border:solid 1px #dcd8d7;
	margin-bottom:10px;
	padding-bottom:10px;
}
#mainItem img{
	border: #bccad3 solid 1px;
	margin:1px 10px 0px 0px;
	float:none;
}

#mainItem h1{
	padding:7px 10px 7px 10px;
	width: 457px;
	font-size:16px;
	font-weight:bold;
	color:#360c02;
	border-bottom:#bccad3 solid 1px;
	background-color: #fcfcfc;
	background-image: url(../graphics/featureStoryBackground.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#mainItem h2{
	padding:10px 10px 0px 10px;
	width: 457px;
	font-size:12px;
	color: #59142B;
	line-height:22px;
}
#mainItem h2 a{text-decoration:underline; color:#360c02;}
#mainItem h2 a:hover{color:#8c3a27;	text-decoration: overline underline;}
#mainItem h2 a:active{color:#000000; text-decoration:underline;}

#subItemContainer{
	width:480px;
	float:none;
	
}
#subItem{
	float:none;
	width:233px;
	background-color: #fdfde8;
	border: #dadada solid 1px;
	padding: 0px 0px 7px 0px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
}
#subItem img{
	border: #dadada solid 1px;
	margin:1px 10px 0px 0px;
	float:none;
}
#subItem h1 {
	font-size:12px;
	vertical-align: bottom;
	padding: 7px 7px 7px 7px ;
	background-color:#f6f8f9;
	font-weight: bold;
	color:#360c02;
	border-bottom: #bccad3 solid 1px;
}
#subItem h2 {
	font-size:11px;
	padding: 5px 7px 7px 7px;
	color:#563a3a;
	line-height:17px;
	margin-bottom:7px;
}
#subItem h2 a{color:#530E23; text-decoration:underline;}
#subItem h2 a:hover{color:#913551; text-decoration:overline underline}

#subItem h3 {
	font-size:10px;
	padding: 3px;
	margin: 0px 7px 7px 7px;
	background-image: url(../graphics/h4background.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	background-position: left bottom;
	border: #dadada solid 1px;
}
#subItem h3 a{	color:#530E23;}
#subItem h3 a:hover{color:#913551;}


/*Main Content End*/
#featureStory {
	width:477px;
	float:none;
	border:solid 1px #dcd8d7;
	background-color:#ffe5d8;
	margin-bottom:10px;
	padding-bottom:10px;
}
#featureStory img{
	border: #bccad3 solid 1px;
	margin:1px 10px 0px 0px;
	float:left;
}
#mainContent h1 a{ color:#360c02; text-decoration:none;}
#mainContent h1 a:hover{ color:#000000;	text-decoration:none;}
#mainContent h1 a:visited{ color:#360c02; text-decoration:none;}
#mainContent h1 a:active{ color:#000000; text-decoration:none;}

#featureStory h1{
	padding:7px 10px 7px 10px;
	width: 457px;
	font-size:16px;
	font-weight:bold;
	color:#360c02;
	border-bottom:#bccad3 solid 1px;
	background-color: #fcfcfc;
	background-image: url(../graphics/featureStoryBackground.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#featureStory h2{
	padding:10px 10px 0px 10px;
	width: 457px;
	font-size:12px;
	color: #59142B;
	line-height:22px;
}
#featureStory h2 a{text-decoration:underline; color:#360c02;}
#featureStory h2 a:hover{color:#8c3a27;	text-decoration: overline underline;}
#featureStory h2 a:active{color:#000000; text-decoration:underline;}

#newsContainer{
	width:480px;
	float:none;
	
}
#newsCell{
	float:none;
	width: 457px;
	background-color: #fdfde8;
	border: #dadada solid 1px;
	padding: 0px 0px 7px 0px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
}
#newsCell img{
	border: #dadada solid 1px;
	margin:1px 10px 0px 0px;
	float:left;
}
#newsCell h1 {
	font-size:12px;
	width: 430px; 
	vertical-align: bottom;
	padding: 7px 7px 7px 7px ;
	background-color:#f6f8f9;
	font-weight: bold;
	color:#360c02;
	border-bottom: #bccad3 solid 1px;
}
#newsCell h2 {
	font-size:11px;
	width: 430px; 
	padding: 5px 7px 7px 7px;
	color:#563a3a;
	line-height:17px;
}
#newsCell h2 a{	color:#530E23; text-decoration:underline;}
#newsCell h2 a:hover{color:#913551; text-decoration:overline underline}

#newsCell h3 {
	font-size:10px;
	padding: 3px;
	width: 430px; 
	margin: 0px 7px 0px 7px;
	background-image: url(../graphics/h4background.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	background-position: left bottom;
	border: #dadada solid 1px;
}
#newsCell h3 a{	color:#530E23;}
#newsCell h3 a:hover{color:#913551;}

/*JOIN IMS*/

#submitForm {
	width: 479px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #bccad3;
	font-size:12px;
	line-height:20px;
	float:none;
	color: #4b5662;
	text-align: center;
	background-color: #fff;
	font-weight:normal;
}

#mainContent #submitForm a{text-decoration:underline; color:#360c02;}
#mainContent #submitForm a:hover{color:#8c3a27;	text-decoration: overline underline;}
#mainContent #submitForm a:active{color:#000000; text-decoration:underline;}

#mainInside #alternateTable{
	width: 457px;
	padding: 0;
	margin: 5px 0px 5px 0px;
	border-left: 1px solid #bccad3;
	font-size:11px;
	line-height:15px;
	color: #4b5662;
	text-align: left;
	background-color: #fff;
	border-collapse:separate;
}

#mainInside #alternateTable th {
	font-size:12px;
	line-height:20px;
	color: #4b5662;
	background: #f6f8f9;
	border-right: 1px solid #bccad3;
	border-bottom: 1px solid #bccad3;
	border-top: 1px solid #bccad3;
	text-align: left;
	padding:5px;
	font-weight:bold;
}

#mainInside #alternateTable tbody tr:hover td {
	background:#ffffee;
	border-color:#bccad3;
}


#mainInside #alternateTableTwo{
	width: 457px;
	padding: 0;
	margin: 5px 0px 5px 0px;
	border-left: 1px solid #bccad3;
	font-size:11px;
	line-height:15px;
	color: #4b5662;
	text-align: left;
	background-color: #fff;
	border-collapse:separate;
}

#mainInside #alternateTableTwo th {
	font-size:12px;
	line-height:20px;
	color: #4b5662;
	background: #f6f8f9;
	border-right: 1px solid #bccad3;
	border-bottom: 1px solid #bccad3;
	border-top: 1px solid #bccad3;
	text-align: left;
	padding:5px;
	font-weight:bold;
	width:50%;
}

#mainInside caption {
	margin: 0px;
	width: 479px;
	font-size:16px;
	font-weight:bold;
	color:#360c02;
	padding: 7px 0px 7px 0px;
	background-image: url(../graphics/JoinIMSCaptionBackground.jpg);
	background-repeat: no-repeat;
}

#mainInside th {
	font-size:12px;
	line-height:20px;
	color: #4b5662;
	background: #dde8e7;
	border-right: 1px solid #bccad3;
	border-bottom: 1px solid #bccad3;
	text-align: right;
	padding-right:5px;
	padding-top:6px;
	width:230px;
	vertical-align: top;
	font-weight:normal;
}

#mainInside td {
	border-right: 1px solid #bccad3;
	border-bottom: 1px solid #bccad3;
	background-color:#f4ede3;
	text-align: left;
	vertical-align: middle;
	padding:5px;
	width: 300px;
	font-weight:normal
}

.error {
	color:#990000;
	font-weight:bold;
}
.blankSeperator{
	height:5px;
	color:#996600;
}

.button {
    border: 1px solid #7f7f7f;
    background: #d8d5d5;
	font-weight:bold;
	color:#7F7F7F;
}
.button:hover {
    border: 1px solid #484848;
    background: #fcfcfc;
	font-weight:bold;
	color:#484848;
}
.selection {
	font-weight:bold;
	color:#333333;
}


-->