@import url(base.css);
/* ====================== Page Formatting ======================== */
ul.list_arrow li, #left_nav li.current_page {background-image:url(../img/icons/bullet_arrow_light_blue.gif);}

/* ====================== Layout & Columns ======================== */
.main_header {background:#929079 url(../img/sprites/page_elements.png) no-repeat -1952px 0;}

#bread_crumb .current_page {color:#929077;}
.divider {margin:25px 0; width:330px;}

.subscription_form td {padding:3px;}
.subscription_form input, .subscription_form select, .subscription_form textarea {padding:2px; width:215px; border:1px solid; border-color:#c7d8e3 #dde8ee #dde8ee #c7d8e3;}
.subscription_form textarea {width:340px;}
.subscription_form .no_set_width input, .subscription_form .no_set_width select {width:auto;}

td.form_label {width:125px; text-align:right;}

.subscription_form .bodyBUTTON, .submit_btns input {width:105px; height:34px; border:0; cursor:pointer; margin:10px 0 15px; background:url(../img/buttons/btn_search.png) no-repeat top left;}
.submit_btns .btn_submit {background-image:url(../img/buttons/btn_submit.png);}
.submit_btns .btn_back {background-image:url(../img/buttons/btn_back.png);}
.submit_btns .btn_update {background-image:url(../img/buttons/btn_update.png);}

/* ====================== Navs ====================== */
#user_nav li.contact_phone {color:#929077;}

#nav {left:210px;}
#nav li {margin-left:24px;}
#nav li.current_category a, #left_nav li.current_page a, #left_col h3, #left_col h4 {color:#929077;}

/* ====================== Callouts ====================== */
#right_col .callout_color .rounded_top {background-position:-4900px 0;}
#right_col .callout_color .rounded_btm {
	margin-bottom:30px;
	background-position:-5182px 0;}
#right_col .callout_color .callout_wrapper {
	width:242px;
	border:none;
	background:#d2e6f5;}
.callout_wrapper h4 {
	color:#929077;
}
	
#right_col .callout_wrapper .btn_view_demo a {background:url(../img/buttons/view_demo.png) no-repeat;}
#right_col .callout_wrapper .btn_view_quick_guide a {background:url(../img/buttons/view_quick_guide.png) no-repeat;}

/* ====================== Page Photo Styling ======================== */
ol#controls li.current a {background:#929077;}

#category_selector_container {background:#929077 url(../img/sprites/page_elements.png) no-repeat -7848px bottom;}
#category_selector li span {padding:7px 24px 0 28px;}
#category_selector li span.first_item {padding-left:0;}

/* ====================== Form Styling ====================== */
.table_data th {color:#fff; background-color:#929079;}
.table_data .row_alternating td {background-color:#e8e7e2;}



