/* CSS Document */

body {background-color: #00629E;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		text-align: justify;
		font-size: 10px;
		margin: 0px;}
		
#container {margin: 24px 0 0 0;
			vertical-align: middle;}
			
#main {width: 757px;}
		
#navbar {width: 757px;
		height: 42px;}

#navbar .navbar_image {width: 757px;
						height: 42px;
						background-image: url(../images/shell/top_bar.gif);}

#bottom {width: 757px;
		height: 16px;}
					
#bottom .bottom_image {width: 757px;
						height: 16px;
						background-image: url(../images/shell/bottom.gif);}
						
#bottom .ai_bottom_image {width: 757px;
						height: 16px;
						background-image: url(../images/shell/auto_incentive_bottom.gif);}
						
#bottom .ms_bottom_image {width: 757px;
						height: 16px;
						background-image: url(../images/shell/motorcycle_sales_bottom.gif);}
						
#bottom .or_bottom_image {width: 757px;
						height: 16px;
						background-image: url(../images/shell/off_road_bottom.jpg);}
						
#bottom .on_road_bottom_image {width: 757px;
						height: 16px;
						background-image: url(../images/shell/on_road_bottom.jpg);}
	

/* Standard anchor tag formatting */ 
A:link { 
  color: #00629E;
  text-decoration: underline; }
A:visited { 
  color: #00629E;
  text-decoration: underline; }
A:hover {
  color: #B1C8E0;
  text-decoration: underline;}
A:active {
  color: #B1C8E0;
  text-decoration: underline;}
/* end Standard anchor tag formatting */

/* nav formatting */
A.nav {text-decoration: underline;
font-size: 12px;
font-weight: bold;}
A.nav:link {color: #8CB9DF;}
A.nav:visited {color: #8CB9DF;}
A.nav:hover {color: #FFFFFF;}
A.nav:active {color: #FFFFFF;}	
/* end nav formatting */

/* table color formatting */
table, td {
  font-family: Arial, Helvetica, sans-serif;
		
		font-size: 12px;
  text-indent: 0px;
  color: #000000;}
table.dk_blue, td.dk_blue {BACKGROUND-COLOR: #2F3973;
							color: #FFFFFF;}
table.white, td.white {BACKGROUND-COLOR: #FFFFFF;}
table.yellow, td.yellow {BACKGROUND-COLOR: #FFDA00;}

div.dk_blue {BACKGROUND-COLOR: #2F3973;
				color: #FFFFFF;}
div.white {BACKGROUND-COLOR: #FFFFFF;}
/* end table color formatting */

/* Text formatting for content */
.text_blue_title {color: #154781;
					font-size: 24px;}
					
.text_lt_blue_title {color: #709AC9;
					font-size: 35px;}

.text_white_title {color: #FFFFFF;
					font-size: 35px;}
					
.text_white_subtitle {color: #FFFFFF;
					font-size: 14px;
					font-weight: bold;}
					
.text_bulletins_title {color: #000000;
					font-size: 16px;
					font-weight: bold;}
					
.text_bulletins_numbers {color: #000000;
					font-size: 18px;
					font-weight: bold;
					font-style: italic;}
					
.text_bulletins {color: #256DB1;
					font-size: 12px;
					font-weight: bold;}
					
.small_title {font-size: 12px;
					font-weight: bold;}
/* End formatting for content */

/* List formatting */
ul {font-family: Arial, Helvetica, sans-serif;
       font-weight: normal;
       font-size: 12px;}

/* List formatting */
ol {font-family: Arial, Helvetica, sans-serif;
       font-weight: normal;
       font-size: 12px;}
li {font-family: Arial, Helvetica, sans-serif;
       font-weight: normal;
       font-size: 12px;}
/* end formatting */

/* Header formatting */
H1, H2, H3, H4, H5, H6 {color: #FFFFFF;
		    font-family: Arial, Helvetica, sans-serif;
			margin-top: 1px;
		    margin-bottom:1px;}
/* End Header formatting */

/* Class Selectors */
P {margin: 6px 0 6px 0;
	text-align: justify;}
.underline {text-decoration: underline;}
.allcaps {text-transform: uppercase;}
.margin {margin: 10px;}
.bulletin_margin {margin: 29px 14px 14px 14px;}
.big_margin {margin: 26px;}
.big_content_margin {margin: 29px 79px 29px 43px;}
div.padding {padding: 8px 18px 8px 18px;}
.error {color: #EA2D30;
		font-weight: bold;
		font-size: 11px;}

.announcement {color: red;
		font-weight: bold;
		font-size: 12px;}		
/* End class selectors */

/* form elements formatting */
input, textarea, select{ BORDER: #2F3973 1px solid;
            FONT-SIZE: 14px; 
			font-weight:normal; 
			color: #000000; 
			FONT-FAMILY: Arial, Helvetica, sans-serif; 
            BACKGROUND-COLOR: #FFFFFF;
			vertical-align: middle;}
	
input {background-image:  url(../images/form_field_bground.gif);}

textarea {background-image:  url(../images/form_field_bground.gif);}

.submit_btn {background-image:  url(../images/button_bground.gif);
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		border: 0px;
		padding: 2px 0 2px 0;}
/* end form elements formatting */