/* CSS Document */
/* Div ID's */
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

#main {width:750px;margin-left:auto;margin-right:auto;}
	
 #skip_link a:link, #skip_link a:visited {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px}

 #skip_link {padding-top:4px}

#navbar{height:auto!important;padding:0px;z-index:900; background:url(../images/main/navmenu_bg.gif)}
.moduletopnav{ background:url(../images/main/navmenu_rt.gif) top right no-repeat; margin:0;padding:0;}
.moduletopnav div{background:url(../images/main/navmenu_lft.gif) top left no-repeat; margin:0;padding:10px 0 0 0;}
.moduletopnav div div{background:url(../images/main/navmenu_lft.gif) bottom left no-repeat; padding:0 0 0 10px;}
.moduletopnav div div div{background:url(../images/main/navmenu_rt.gif) bottom right no-repeat; padding:0 0 8px 0;}
#navbar .moduletopnav ul{list-style:none;margin:0;padding:0;}
#navbar .moduletopnav li{display:inline;margin:0;}
#navbar .moduletopnav a:link,#navbar .moduletopnav a:visited{background:url(../images/main/navmenu2_bg.gif) 100% 0 repeat-y;margin:0;padding:10px 10px;}

#navbar .moduletopnav a:link,#navbar .moduletopnav a:visited
{color: #666666;text-decoration: none; font-weight:bold}

ul#mainlevel-sidenav{list-style: none;margin: 0;padding: 0;}
ul#mainlevel-sidenav a{text-decoration: none;font-weight:bold;}
ul#mainlevel-sidenav a:hover{color: #000000;text-decoration: underline;font-weight:bold;}

#sub {background:url(../images/main/sub_bg.gif) 0 31px repeat-x; height:146px; width:500px; margin:5px 2px 5px 0; float:right;}
#sub td {vertical-align:top; text-align:left; width:33%}
#sub img {display:block; margin:0 7px 0 7px}
#sub p {color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:5px}
#sub h1 {padding:7px 7px 7px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;  text-transform:capitalize; color:#FFFFFF; margin:0 0 5px 0; background:url(../images/sub/bullet_3dot.gif) 5px 12px no-repeat}

.rt_column {background:url(../images/main/home_rt_bg.gif) 0 0 no-repeat; height:450px; width:150px;}  

#content_page_b {background:#CCCCCC; padding:0 1px 0 1px;}
#content_page {background:#f3f3f3 url(../images/main/content_page_bg.gif) 0 0 repeat-x ; padding: 0px 10px 25px 10px; }
#content_bottom {background:url(../images/main/content_page_bottom.gif);}
.content_page_bottom {background: url(../images/main/content_page_lft.gif) top left no-repeat;}
.content_page_bottom div {background: url(../images/main/content_page_rt.gif) top right no-repeat;padding:5px}

.panel_bg {background:url(../images/main/pane_bg.gif) 0 0 repeat-x #ffffff}
.right_grad {background:url(../images/main/right_grad.gif) 0 0 repeat-y #dedede}
	
/* Tab Panes */
/*.tab_1 a, .tab_1 a:visited,  {
background:url(images/tab1_off) no-repeat;
width:207px; height:110px;
}

.tab_1 a:hover, .tab_1 a:active {
background:url(images/tab1_on.gif) no-repeat;
color: #2D1E2D;
}
.tab_1, .tab_2, .tab_3, .tab_4, .tab-container { height:110px; width:207px; display:block;
}*/
.tab-panes { margin: 3px 
}

#subpage {vertical-align:top; text-align:left; padding:5px;}
#subpage .img_right, #subpage .img_left {border:solid 1px silver; padding:5px; margin:0 10px 5px 10px;}
#subpage .img_right {float:right;}
#subpage .img_left {float:left;}
#subpage p, #subpage li  {color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-stretch:expanded; padding:5px}
#subpage h1 {color:#0066CC; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-stretch:extra-condensed; border-bottom:#666666 1px dashed}

#subcolumn {padding:5px;}
#subcolumn li, #subcolumn a:link, #subcolumn a:visited  {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0066CC; text-decoration:none}
#subcolumn a:hover {color:#CCCCCC}

#mainAreaGrouping {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px}
#mainAreaGrouping a:link, #mainAreaGrouping a:visited {color:#0033CC; text-decoration:none}
#mainAreaGrouping a:hover {color:#666666; text-decoration:underline}