body {
    color: 				#000000;
    font-size: 			12px;
    font-family:                    arial;
    background-color:		#2795d0;
    background-position:            left top;
    background-repeat:              repeat-x;
    background-image:               url("/img/background_top.png");
}
a {
    text-decoration: 	none;
}
div.clear {
    clear:                      both;
}
div#form a:link, div#form a:visited, div#form a:link, div#form a:visited {
	text-decoration:                underline;
	color: 				#154273;
}
div#form a:hover, div#form a:active, div#form a:hover, div#form a:active {
	text-decoration:                underline;
	color:				#0162cd;
}
div#header_left {
    background:                     url("/img/center_top.gif") left top no-repeat;
    height:                         105px;
    float:                          left;
}
div#header_right  {
    background:                     url("/img/header_right_thingy.gif") right bottom no-repeat;
    float:                          right;
    height:                         105px;
}
img {
	border:				0px;
}
div#logo  {
    padding-top:                        20px;
    padding-left:                       28px;
    width:                              210px;
    float:                              left;
}
div#whiteboard_container {
    background:                     url("/img/whiteboard.jpg") center no-repeat;
    margin:                         0px 0px 20px 0px;
}
a#subitem {
	color:	#000000;
}
a.whiteboard#subitem {
    background-position:            top left;
    background-repeat:              no-repeat;
    background-image:               url("/img/submenu_button_single.gif");
    padding:                        18px 0px 0px 30px;
    text-decoration:				none;
}
a.whiteboard#subitem:hover{
    background-image:               url("/img/submenu_button_single_active.gif");
}
div.whiteboard#subitem a {
    text-decoration:                none;
}
div#whiteboard_center a:link, div#whiteboard_center a:visited, div#whiteboard_center a:active {
	color:	#FFFFFF;
}
div#whiteboard_right div.whiteboard_content  {
    padding:                        100px 0px 0px 20px;
    color:                          #FFFFFF;
    font-size:                      20px;
}
div#whiteboard_center {
    color:                          #FFFFFF;
}
div#whiteboard_center h1 {
    color:                          #FFFFFF;
    font-size:                      24px;
}
div#products_left, div#products_center, div#products_right {
    background-position:            center;
    background-repeat:              no-repeat;
    background-image:               url("/img/products_box_bg.gif");
}
div.products_header {
    background-position:            top left;
    background-repeat:              no-repeat;
    background-image:               url("/img/products_header.gif");
    padding:                        7px 0px 0px 20px;
    color:                          #FFFFFF;
}
a.products_subitem {
    background-position:            top left;
    background-repeat:              no-repeat;
    background-image:               url("/img/products_subitem.gif");
    padding:                        11px 0px 0px 25px;
    color:                          #000000;
	text-decoration:				none;
}
a.products_subitem_links {
    background-position:            top left;
    background-repeat:              no-repeat;
    background-image:               url("/img/products_subitem_links.gif");
    padding:                        11px 0px 0px 25px;
    color:                          #000000;
	text-decoration:				none;
}
a.products_subitem:hover {
    background-image:               url("/img/products_subitem_active.gif");
}
a.products_subitem_links:hover {
    background-image:               url("/img/products_subitem_active_links.gif");
}
div.products_text {
    padding:                        0px 10px 0px 10px;
}
div#topcenter, div#topcentergrey, div#bottomcenter, div#bottomcentergrey {
    background-color:               #FFFFFF;
    border-width:                   1px;
    border-color:                   #9c9c9c;
    height:                         8px;
}
div#topcenter, div#topcentergrey {
    border-top-style:               solid;
}
div#bottomcenter, div#bottomcentergrey {
    border-bottom-style:            solid;
}
div#bottomcentergrey, div#topcentergrey, div#centergrey {
    background-color:               #e9e9e9;
}
div#topleft, div#bottomleft {
    background-position:            top right;
    background-repeat:              no-repeat;
}
div#topright, div#bottomright {
    background-position:            top left;
    background-repeat:              no-repeat;
}
div#topleft {
    background-image:               url("/img/page_lefttop.gif");
}
div#topright {
    background-image:               url("/img/page_righttop.gif");
}
div#bottomleft {
    background-image:               url("/img/page_leftbottom.gif");
}
div#bottomright {
    background-image:               url("/img/page_rightbottom.gif");
}
div#centerright, div#centerleft {
    background-color:               #FFFFFF;
    border-width:                   1px;
    border-color:                   #9c9c9c;
}
div#centerright {
    border-right-style:             solid;
}
div#centerleft {
    background-image:               url("/img/page_centerleft.gif");
    background-position:            top left;
    background-repeat:              repeat-y;
    background-color:               #e9e9e9;
}
div#centercenter {
    background-color:               #FFFFFF;
}
div.page_center {
    background-image:               url("/img/page_centerbg.gif");
    background-repeat:              repeat-y;
    background-color:               #ffffff;
}

ul#page_submenu li.subitem a {
    background-image:               url("/img/submenu_button_mid.gif");
    background-position:            top left;
    background-repeat:              no-repeat;
    width:							230px;
    padding:                        13px 0px 0px 25px;
}
ul#page_submenu li.subitem a:hover {
	background-image:				url("/img/submenu_button_mid_active.gif");;
}
ul#page_submenu li.subitem {
    list-style:                     none;
}

ul#page_submenu li.subitem.active a {
    background-image:               url("/img/submenu_button_mid_active.gif");
}
/*ul#page_submenu li.subitem.active a:hover {
    background-image:               url("/img/submenu_button_mid.gif");
}*/
ul#page_submenu li.subitem.single a {
    background-image:               url("/img/submenu_button_single.gif");
}
ul#page_submenu li.subitem.single a:hover {
    background-image:               url("/img/submenu_button_single_active.gif");
}
ul#page_submenu li.subitem.single.active a {
    background-image:               url("/img/submenu_button_single_active.gif");
}
/*ul#page_submenu li.subitem.single.active a:hover {
    background-image:               url("/img/submenu_button_single.gif");
}*/
ul#page_submenu li.subitem.first a {
    background-image:               url("/img/submenu_button_top.gif");
}
ul#page_submenu li.subitem.first a:hover {
    background-image:               url("/img/submenu_button_top_active.gif");
}
ul#page_submenu li.subitem.first.active a {
    background-image:               url("/img/submenu_button_top_active.gif");
}
/*ul#page_submenu li.subitem.first.active a:hover {
    background-image:               url("/img/submenu_button_top.gif");
}*/
ul#page_submenu li.subitem.first a,ul#page_submenu li.subitem.single a {
    padding:                        16px 0px 0px 25px;
}
ul#page_submenu li.subitem.last a {
    background-image:               url("/img/submenu_button_bottom.gif");
}
ul#page_submenu li.subitem.last a:hover {
    background-image:               url("/img/submenu_button_bottom_active.gif");
}
ul#page_submenu li.subitem.last.active a {
    background-image:               url("/img/submenu_button_bottom_active.gif");
}
/*ul#page_submenu li.subitem.last.active a:hover {
    background-image:               url("/img/submenu_button_bottom.gif");
}*/

div#page_text {
    padding:                        10px 10px 0px 10px;
}
div#page_text ul {
	margin-left: 					15px;
}

div#centercenter h1 {
    color:                          #2795CF;
    font-size:                      24px;
}
div#centerleft hr {
    margin-left:                    6px;
    color:                          #FFFFFF;
}
div#centerleft p, div#centerleft img {
    margin-left:                    10px;
}
ul#page_submenu a {
    text-decoration:                none;
    color:                          #676767;
}
ul#page_submenu a:hover {
    color:                          #000000;
}
div.errorMessage, div#authMessage, div.notice {
    background-color: #CFECFF;
    border: 2px solid #FFFFFF;
    color: #0051A2;
    font-weight: 700;
    height: 24px;
    line-height: 24px;
    margin-bottom: 20px;
    margin-left: 3px;
    width: 919px;
}
div#footer_container {
    color:                          #fff;
    margin:                         30px 0px 0px 0px;
}
div#footer_container h2, div#footer_container p {
	color: 							#fff;
}
div#footer_center h2 {
    font-size:                      24px;
}
div#footer_center {
    padding:                        10px;
}
div.products_header a {
    text-decoration:                none;
    color:                          #FFFFFF;
}
div.products_subitem a {
    text-decoration:                none;
    color:                          #000000;
}


