body {
	margin: 0 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#container
{
	width: 950px; 
	margin: auto;
}

#header
{
	border-bottom: #7FACC7 solid 1px; 
	padding: 0px 20px 10px 20px;
}	

#header_left
{
	float: left; 
	width: 440px;
	margin-top: 23px;
	height: 110px;
}

#header_right
{
	float: right;
}

#header_breadcrumbs
{
	float: left; 
	width: 600px;
	margin-top: 5px; 
}

.header_box
{
	width: 225px; background-color: #CAC9CE; float: right; margin-left: 10px;
}

.header_box_content
{
	padding: 6px 10px 3px 10px; height: 105px;
}

#header_download
{
	float: right; width: 240px;
}

#header_download_icon
{
	float: right; margin-right: 7px; width: 25px; height: 25px;
}

#header_download_text
{
	float: right; font-size: 13px; padding-top: 5px;
}

#header_download_text a
{
	color: #000000; text-decoration: underline;
}

.box_corner
{
	width: 7px; height: 7px
}

.box_tl
{
	float: left; background: url(/images/v2/box_solid_tl.jpg); 
}

.box_tr
{
	float: right; background: url(/images/v2/box_solid_tr.jpg);
}

.box_bl
{
	float: left; background: url(/images/v2/box_solid_bl.jpg); 
}

.box_br
{
	float: right; background: url(/images/v2/box_solid_br.jpg);
}

.box_new_tl
{
	float: left; background: url(/images/v2/box_solid_new_tl.jpg); 
}

.box_new_tr
{
	float: right; background: url(/images/v2/box_solid_new_tr.jpg);
}

.box_new_bl
{
	float: left; background: url(/images/v2/box_solid_new_bl.jpg); 
}

.box_new_br
{
	float: right; background: url(/images/v2/box_solid_new_br.jpg);
}

.box_clear_corner
{
	width: 9px; height: 9px
}

.box_clear_t
{
	background: url(/images/v2/box_t.jpg); height: 9px
}

.box_clear_b
{
	background: url(/images/v2/box_b.jpg); height: 9px
}

.box_clear_tl
{
	float: left; background: url(/images/v2/box_tl.jpg); 
}

.box_clear_tr
{
	float: right; background: url(/images/v2/box_tr.jpg);
}

.box_clear_bl
{
	float: left; background: url(/images/v2/box_bl.jpg); 
}

.box_clear_br
{
	float: right; background: url(/images/v2/box_br.jpg);
}

.box_clear_content
{
	padding: 0 9px 0 9px;
}

.box_clear_back_225
{
	float: left; background: url(/images/v2/box_back_225.jpg); width: 225px;
}

.box_clear_back_675
{
	float: left; background: url(/images/v2/box_back_675.jpg); width: 675px;
}

.box_red_corner
{
	width: 12px; height: 12px
}

.box_red_tl
{
	float: left; background: url(/images/v2/box_red_tl.jpg); 
}

.box_red_tr
{
	float: right; background: url(/images/v2/box_red_tr.jpg); 
}

.box_red_bl
{
	float: left; background: url(/images/v2/box_red_bl.jpg); 
}

.box_red_br
{
	float: right; background: url(/images/v2/box_red_br.jpg); 
}

.box_red_back
{
	background-color: #D2232A; float: left;
}

.box_red_text
{
	clear: both; color: #FFFFFF; padding: 0 12px 0 12px;
}

.box_red_text a
{
	color: #FFFFFF;
}


.margin_left_5
{
	margin-left: 5px;
}

.margin_left_10
{
	margin-left: 10px;
}

.margin_left_11
{
	margin-left: 11px;
}


.title
{
	font-size: 22px; font-weight: bold; color: #3E4C58;
}

.title_sub
{
	font-size: 14px; color: #3E4C58;
}

.bluetext 
{
	color: #3E4C58;
}

.bluetext a
{
	color: #3E4C58;
}

.bold_text
{
	font-weight: bold;
}

.font13
{
	font-size: 13px;
}




#breadcrumbs, #breadcrumbs a:link, #breadcrumbs a:visited 
{
	font-weight: bold;
	color: #2A3B4B;
	text-decoration: none;
}

#content
{
	margin: 20px 20px 0 20px;
	width: 910px;
}

.break
{
	clear: both;
}

#intotext
{
	clear: both;
	font-size: 16px;
}

.textfield
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
}

.textfield_label
{
	line-height: 18px;
	float: left;
}

.form_spacer
{
	clear: both;
	height: 5px;
}

.form_spacer_button
{
	clear: both;
	height: 25px;
}

.height5
{
	height: 5px;
}

.height20
{
	height: 20px;
}

.width100
{
	width: 100px;
}

.width250
{
	width: 250px;
}

.buttons
{
	width: 100px; 
	height: 160px; 
	background: url(/images/v2/buttons.jpg) no-repeat;
	float: left;
}

.buttons_item
{
	width: 86px; 
	height: 86px; 
	cursor: pointer;
	margin: 7px;
}

.buttons_item_forum
{
	background: url(/images/icons/forum.jpg);
}

.buttons_item_contacts
{
	background: url(/images/icons/contacts.jpg);
}

.buttons_item_calendar
{
	background: url(/images/icons/calendar.jpg);
}

.buttons_item_none
{
	background: url(/images/icons/none.jpg);
}

.buttons_text
{
	font-weight: bold;
	color: #2A3B4B;
	font-size: 13px;
	height: 48px;
	text-align: center;
	margin-top: 12px;
}

.buttons_text a
{
	color: #2A3B4B;
	text-decoration: none;
}

#section_icon
{
	margin: 0 20px 10px 0;
	width: 69px; 
	height: 90px; 
	background: url(/images/v2/section.jpg) no-repeat;
	float: left;
}

#section_item
{
	width: 55px; 
	height: 55px; 
	margin: 7px
}

#section_title
{
	float: left;
	font-size: 28px;
	color: #00598F;
	padding-top: 2px;
	width: 180px;
}

.section_title_padding
{
	padding-top: 16px;
}

#section_mini_icon
{
	width: 34px; 
	height: 34px; 
	background: url(/images/v2/section_mini.jpg) no-repeat;
	float: left;
}

#section_mini_item
{
	width: 26px; 
	height: 26px; 
	margin: 4px
}

.redtext
{
	color: #D2232A;
}

.redtext a
{
	color: #D2232A; text-decoration: none
}

.header_box_content_page
{
	padding: 3px 10px 3px 10px;
}

.header_box_content_page a
{
	color: #2A3B4B;
	text-decoration: underline;
}

.tab
{
	margin-right: 4px; float: left; width: 120px; width: 110px; height: 24px; padding-top: 10px; font-weight: bold; color: #FFFFFF; cursor: pointer; text-align: center
}

.tab_out
{
	background-image: url(/images/v2/tab_out.jpg);
}

.tab_selected
{
	background-image: url(/images/v2/tab_selected.jpg); 
}

.tab_base
{
	height: 5px; background-color: #3E4755; clear: both;
}

.fLeft
{
	float: left;
}

.fRight
{
	float: right;
}

.height10
{
	height: 10px
}

.height50
{
	height: 50px
}

.width225
{
	width: 225px
}

.width675
{
	width: 675px
}
.padding_bottom_0
{
	padding-bottom: 0px;
}

.padding_bottom_15
{
	padding-bottom: 15px;
}

.padding_top_15
{
	padding-top: 15px;
}

.margin_right_20
{
	margin-right: 20px
}

#backtohome
{
height: 22px; width: 195px; background-image: url(/images/v2/home.jpg); padding: 6px 0 0 30px; cursor: pointer; font-weight: bold; color: #3E4755; margin-bottom: 10px;
}

#backtoforum
{
height: 22px; width: 190px; background-image: url(/images/v2/forum.jpg); padding: 6px 0 0 35px; cursor: pointer; font-weight: bold; color: #3E4755; margin-bottom: 10px;
}

#edit_row
{
margin: 10px 0 10px 0; clear: both
}

.row_new
{
	background-color: #90CAEC
}

.row_new_container
{
	float: right; width: 70px
}

.row_new_image
{
	position: absolute
}

.row_icon
{
	float: left; width: 20px; padding-top: 1px
}

.row_avatar
{
	float: left; width: 60px; padding-top: 1px;
}

.row_title
{
	float: left; width: 500px; font-weight: bold; color: #3E4755; font-size: 14px
}

.row_title a
{
	color: #3E4755; text-decoration: none;
}

.row_desc
{
	float: left; width: 500px; margin-bottom: 8px;
}

.row_contact
{
	font-size: 12px; font-weight: normal; width: 500px
}

.row_contact_label
{
	float: left; width: 70px
}

.row_contact_info
{
	float: left;
}


.row_edit
{
float: right; width: 70px; text-align: right;  margin-top: -20px
}

.profile_pic
{
float: left; width: 60px; height: 60px;
}

.profile_info
{
float: left;
}

.forms
{
	display: inline;
}
