div#header     { background-color:#dedef7; height:90px;width:100%;}
div#header_bar { background-color:#dedef7; height:90px;width:100%;}

/*############ HEADER BAR STYLES
###############################################################*/

div#cms_header {position:relative;width:100%;padding-top:30px;display:block;
				background-color:#fff;}

div#cms_header div#cms_header_bar {position:relative;width:969px;background-image:url('/images/top_menu_header_bg.gif?2');
								   background-repeat:no-repeat;text-align:center;margin:0px auto;height:27px}

div#cms_header div#cms_header_bar div#header_logo {position:absolute;left:0px;top:20px;}



div#cms_accessibility { width:967px;margin:0 auto; line-height:35px;}
div#cms_accessibility_icons { float:left; font-size:11px;color:#999;font-weight:bold;}
div#cms_breadcrumb { float:right; font-size:11px;color:#999;font-weight:bold;}



/*#################  PAGE CONTENT
#######################################################################*/

div#cms_page 					  {background-color:#fff;display:block;}
div#cms_page div#cms_page_content {margin:0px;text-align:left;margin-left:auto;margin-right:auto;position:relative;background-color:#fff;
							  	   display:block;width:967px;clear:both;/clear:none;}

div#cms_page div#cms_page_content div#cms_page_middle {width:967px;display:block;
	background-color:#fff;
	background-image:url('/images/page_top_bg.png');
	background-repeat:repeat-x;
	background-position:top left;
}

div#cms_header div#cms_header_bar div#header_top_menu { position:absolute;right:0px;top:0px; }
div#cms_header div#cms_header_bar div#header_top_menu  ul {	list-style:none;padding:0px;margin:0px;padding-top:7px;white-space:nowrap;}
div#cms_header div#cms_header_bar div#header_top_menu  ul li {float:left;height:20px;display:block;line-height:20px;}
div#cms_header div#cms_header_bar div#header_top_menu  ul li a {cursor:pointer;z-index:1;float:left;position:absolute;font-weight:bold;color:#000;padding-left:18px;text-decoration:none;background-image:url('/images/menu_lt3.gif');height:20px;background-position:left center;background-repeat:no-repeat;line-height:20px;}
div#cms_header div#cms_header_bar div#header_top_menu  ul li a span.middle {cursor:pointer;float:left;padding-left:8px;background-image:url('/images/menu_mid.gif');height:20px;background-position:left center;background-repeat:repeat-x;display:block;line-height:20px;}
div#cms_header div#cms_header_bar div#header_top_menu  ul li a span.right {cursor:pointer;float:left;width:14px;background-image:url('/images/menu_rt3.gif');height:20px;background-position:left center;background-repeat:no-repeat;background-position:right center;display:block;line-height:20px;}


div#cms_header div#cms_header_bar div#header_top_menu  ul li a.selected      {cursor:pointer;z-index:1000;float:left;position:absolute;text-decoration:none;padding-left:18px;background-image:url('/images/menu_hi_lt3.gif');height:20px;background-position:left center;background-repeat:no-repeat;line-height:20px;}
div#cms_header div#cms_header_bar div#header_top_menu  ul li a.selected span.middle {cursor:pointer;float:left;font-weight:bold;color:#fff;padding-left:8px;background-image:url('/images/menu_hi_mid.gif');height:20px;background-position:left center;background-repeat:repeat-x;display:block;line-height:20px;}
div#cms_header div#cms_header_bar div#header_top_menu  ul li a.selected span.right {cursor:pointer;float:left;width:14px;background-image:url('/images/menu_hi_rt3.gif');height:20px;background-position:left center;background-repeat:no-repeat;display:block;line-height:20px;}


div#cms_header div#cms_header_bar div#header_top_menu  ul li a:hover      {cursor:pointer;z-index:1000;float:left;position:absolute;text-decoration:none;padding-left:18px;background-image:url('/images/menu_hi_lt3.gif');height:20px;background-position:left center;background-repeat:no-repeat;line-height:20px;}
div#cms_header div#cms_header_bar div#header_top_menu  ul li a:hover span.middle {cursor:pointer;float:left;font-weight:bold;color:#fff;padding-left:8px;background-image:url('/images/menu_hi_mid.gif');height:20px;background-position:left center;background-repeat:repeat-x;display:block;line-height:20px;}
div#cms_header div#cms_header_bar div#header_top_menu  ul li a:hover span.right {cursor:pointer;float:left;width:14px;background-image:url('/images/menu_hi_rt3.gif');height:20px;background-position:left center;background-repeat:no-repeat;display:block;line-height:20px;}


div#cms_page_left { width:230px;padding:0px;margin:0px;float:left;}
div#cms_page_right { width:717px;margin:0px;padding:0px;float:right;line-height:18px;}


div#cms_header_page_bar  {position:relative;width:967px;text-align:center;margin:0px auto;height:135px}
div#cms_header_page_bar div#cms_header_left {background-image:url('/images/page_garage_title_bg.jpg');background-repeat:no-repeat; float:left;width:230px;height:135px;margin-right:1px;margin-top:1px;} 
div#cms_header_page_bar div#cms_header_right {float:left;width:736px;height:135px;display:block;margin-top:1px;} 


/*############ FOOTER BAR STYLES background-color:#000;
###############################################################*/

div#cms_footer {position:relative;width:100%;text-align:center;margin:0px auto;margin-top:20px;}

div#cms_footer div#cms_footer_bg {height:28px;}

/*############ FOOTER BANNER
###############################################################*/

div#cms_footer div#footer_banner  {margin:0 auto;text-align:center;width:728px;height:90px;}

h2.dashboard_heading {color:#333;font-weight:bold;width:717px;font-size:12px;line-height:20px;padding:0px;margin:0px;margin-bottom:10px;border-bottom:1px solid #ccc;}
h2.pager {color:#333;font-weight:bold;font-size:12px;line-height:20px;padding:0px;margin:0px;margin-bottom:10px;border-bottom:1px solid #ccc;}
p { padding:0px;margin:0px;color:#333;font-size:12px;line-height:18px;padding-bottom:10px; }/*text-align:justify;*/


div.tab_navigation { width:500px;line-height:20px;height:25px; }

a.page_link { font-size:14px;color:#325882;text-decoration:underline;line-height:25px;font-weight:bold; }
a:hover.page_link { font-size:14px;color:#5cac70;text-decoration:underline;line-height:25px;font-weight:bold;}

div.tab_navigation div.tab_item.on { float:left;margin-right:2px;display:block;height:23px;border-top:2px solid #5cac70;background-color:#376d45;color:#fff;padding-left:10px;padding-right:10px; font-size:11px;line-height:25px; }
div.tab_navigation div.tab_item.off { float:left;margin-right:2px;display:block;height:23px;border:1px solid #ccc;border-top:2px solid #3f6fa5;border-bottom:0px;padding-left:10px;padding-right:10px; font-size:11px;line-height:25px; }
div.tab_navigation div.tab_item.off:hover { background-color:#3f6fa5;color:#fff;cursor:pointer;border-top:2px solid #325882;border-bottom:0px;}

form { padding:0px;margin:0px; }
form div.form_field { padding:0px;margin:0px;clear:both; line-height:25px;}
form div.form_field label { width:160px; float:left;display:block;line-height:25px;color:#000; font-weight:bold;font-size:12px;}
form div.form_field label.optional { width:160px; float:left;display:block;line-height:25px;color:#000;font-weight:normal;font-size:12px; }
form div.form_field input.textbox  { border:1px solid #ccc;height:16px;width:294px; padding:2px;margin-bottom:5px; font-size:11px;}
form div.form_field textarea  { border:1px solid #ccc;width:289px;height:150px;padding:5px; font-size:11px;overflow:auto;}
form div.form_field input.file  { border:1px solid #ccc;height:20px;width:368px; margin-top:2px;margin-bottom:5px; font-size:11px;}


h1.page_title { color:#17365d;font-size:17px;font-weight:bold;padding:0px;margin:0px;}
h2.page_title { color:#336699;font-size:14px;font-weight:bold;padding:0px;margin:0px;}

a.inpage_link { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0066cc;text-decoration:underline;line-height:16px;font-weight:normal; }
a:hover.inpage_link { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0381ff;text-decoration:underline;line-height:16px;font-weight:normal;}

.thepagecontent *{
	margin:0px;padding:0px;
}


.thepagecontent a { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0066cc;text-decoration:underline;line-height:16px;font-weight:normal; }
.thepagecontent a:hover { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0381ff;text-decoration:underline;line-height:16px;font-weight:normal;}


.thepagecontent ul{
	margin-left:40px;margin-bottom:15px;list-style : disc;font-size:12px; 
}

.thepagecontent ol{
	margin-left:40px;margin-bottom:15px;list-style : decimal;font-size:12px; 
}

.thepagecontent p {padding:0px;margin:0px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;}

	.custtbl tr{
		vertical-align:middle;
	}
 
	.custtbl td{
		padding:3px;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #cccccc;			
		text-align:center;
	}