/* CSS Document */

Body {background:#62090A URL(bg.gif) left top repeat-x; margin:0; padding:0;}



#Main_Container{width:876px; margin:0 auto; border-right:1px solid #ffffff; border-left:1px solid #ffffff; background-color: #ffffff; }
#Header{width:876px; height:39px; border-bottom:1px solid #ffffff; clear:both;}
#LeftColumn{float:left; width:196px; background-color:#FFFFFF}

#ContentColumn{float:left; width:496px; border-right:1px solid #ffffff; border-left:1px solid #ffffff; background-color:#FFFFFF; *margin-right:-3px} 
#Default #ContentColumn{float:left; width:678px; border-right:1px solid #ffffff; border-left:1px solid #ffffff; background-color:#FFFFFF; *margin-right:-3px} 
#NoRight #ContentColumn{float:left; width:625px; border-right:1px solid #ffffff; border-left:1px solid #ffffff; background-color:#FFFFFF; *margin-right:-3px} 

#RightColumn{ float:right; width:182px }

#Table_Content{margin: 15px 30px 30px 30px; width:436px}
#Default #Table_Content{margin: 15px 30px 30px 30px; width:422px;}
#NoRight #Table_Content{margin: 15px 30px 30px 30px; width:620px}

#Footer {background-color: #CCCCCC; clear:both; padding:10px 6px; font-family:Arial, Helvetica, sans-serif; font-size:11px}

.Dotted_Bottom_Border{border-bottom:1px dotted #CCCCCC;}

#NoRight #ContentColumn .PageTitle{color:#990033; text-transform:uppercase; font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif; 
display:block; border-bottom:1px dotted #666666; width:625px; margin:20px 0 2px 30px}

#Default #ContentColumn .PageTitle{color:#990033; text-transform:uppercase; font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif; 
display:block; border-bottom:1px dotted #666666; width:422px; margin:20px 0 2px 30px}

#ContentColumn .PageTitle{color:#990033; text-transform:uppercase; font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif; 
display:block; border-bottom:1px dotted #666666; width:436px; margin:20px 0 2px 30px}

#Bread_Crumb a{font-size:11px; color:#666666}
#Bread_Crumb{font-size:11px; color:#999999; margin-left:30px;}
#Default #Bread_Crumb{font-size:11px; color:#999999; margin-left:30px; width:422px}

#NoRight #Utility {text-align:right; margin-left:30px; width:625px;}
#Utility {text-align:right; margin-left:30px; width:436px;}

#nav{padding:0; margin:0 0 0 18px; list-style:none;}
#nav ul {padding:0; list-style:none; margin:0}

/*first level*/
#nav li {padding:0; margin:0; list-style:none;}

/*second level position*/
#nav li ul {padding:0; margin:0;}

/*controls font color and style for first level menu items*/
#nav li a {color:#62090A; font-weight:bold; text-decoration: none; font-size:12px; padding:0; margin:0; display:block}
#nav li a:hover {color:#000; text-decoration:underline; }

/*controls font color and style for second level menu items*/
#nav li ul li a { display:block; padding-left:7px; color:#62090A; font-weight:normal; text-decoration:none; 
font-size:11px; background:#ffffff URL(arrow_navigation.gif) left top no-repeat; }
#nav li ul li a:hover {color: #000; }

/*controls font color and style for third level menu items*/
#nav li ul li ul li a { display:block; padding-left:14px; color:#62090A; font-weight:normal; text-decoration:none; 
font-size:11px; background:#ffffff URL() left top no-repeat; font-style:italic }
#nav li ul li ul li a:hover {color: #000; }
a.secondaryNavOn{color:#000000 !important}

form{margin:0; padding:0}
.ClearFix { clear: both; height: 0; font-size: 0; }

.CDheader {background-color:#660000; color:#ffffff; font-weight:bold}
.CDtableout{border:1px solid #666666}
.CDOdd {background-color:#dedede;}