body {
	margin: 0px;
	background-image: url('../images/all/bg.gif');
}
#container {
	height: 850px;
	width: 768px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #4871D1;
	border-left-color: #4871D1;
	margin-right: auto;
	margin-left: auto;
}
#global_top_strip {
	height: 92px;
	width: 770px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url('../images/all/global_index_logo_bg.gif');
}
#global_navigation_bar {
	height: 24px;
	width: 770px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4871D1;
	border-bottom-color: #4871D1;
}
#g_nav_bar_menu {
	background-image: url('../images/button/state_off_bt_bg.gif');
	text-align: center;
	height: 24px;
	width: 129px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF
}
#g_nav_bar_menu a:hover{
	background-image: url('../images/button/state_on_bt_bg.gif');
	height: 24px;
	width: 129px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF;
	text-decoration:none;
	display: block
}
#g_nav_bar_menu a:link{
	background-image: url('../images/button/state_off_bt_bg.gif');
	height: 24px;
	width: 129px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	text-decoration:none;
	color: #FFFFFF;
	display: block;
	text-align: center
}
#g_nav_bar_menu a:visited{
	height: 24px;
	width: 129px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	text-decoration:none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url('../images/button/state_on_bt_bg.gif');
	display: block
}
#g_home {
	height: 24px;
	width: 27px;
}
#g_middle {
	height: 160px;
	width: 770px;
}
#g_middle_left_title {
	height: 160px;
	width: 27px;
}
#g_middle_body {
	height: 160px;
	width: 743px;
}
#index_body_container {
	height: 486px;
	width: 770px;
}
#g_below_middle_strip {
	height: 36px;
	width: 770px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4E70C2;
	border-bottom-color: #4E70C2;
}
#g_below_middle_browser {
	height: 36px;
	width: 235px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4E70C2;
}
#g_below_middle_title {
	border-right:1px solid #4E70C2; height: 36px;
	width: 534px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 36px;
	color: #ABC7FF;
	text-indent: 5px;
	background-image: url('../images/all/title_bg.gif');
	font-weight: bold
}
#g_body {
	height: 448px;
	width: 770px;
}
#g_body_left {

	height: 448px;
	width: 235px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4E70C2;
}
#g_body_right {
	height: 520px;
	width: 534px;
	background-image: url('../images/all/bg_body.gif');
}
.flash_news_title {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 23px;
}
.index_body_number_bg {
	height: 14px;
	width: 39px;
	background-image: url('../images/index/body/number_bg.gif');
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF
}
.index_body_article_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F1AF7C;
	height: 14px;
	width: 495px;
	line-height: 14px;
	padding-left: 2px;
	text-decoration: underline;
}
.index_body_article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height: 14px;
	width: 495px;
	padding-left: 2px;
	padding-top: 8px;
	padding-right: 20px;
}

.location {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height: 14px;
	width: 495px;
	padding-left: 2px;
	padding-top: 12px;
	padding-right: 20px;
	text-decoration:none;
}

.location a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height: 14px;
	width: 495px;
	padding-left: 2px;
	padding-top: 12px;
	padding-right: 20px;
	text-decoration:underline;
}

#g_body_table {
	margin-top: 0px;
}

#g_bottom_strip {
	border-top:1px solid #4E70C2; border-bottom:1px solid #4E70C2; height: 55px;
	width: 770px;
	background-image: url('../images/all/bottom_strip_bg.gif');
	
}

#g_bottom_vixell {

	height: 55px;
	width: 79px;
}
#g_bottom_nav {
	height: 55px;
	width: 691px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.g_bottom_nav_copyright {
	height: 55px;
	width: 691px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
#bottom_nav {
	width: 540px;
	text-align: center;
}
#ci_body_left {
	height: 520px;
	width: 235px;
	background-image: url('../images/all/bg_news.gif');
	background-repeat: repeat
}
#ci_body_right {
	border-left:1px solid #4E70C2; height: 520px;
	width: 534px;
	background-image: url('../images/all/bg_body.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF
}
#ci_pic_click {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: center;
}
#ci_left {
	width: 235px;
	margin-top: 0px;
	margin-bottom: 420px;
}
#ci_body_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 480px;
	margin-left: 20px;
	margin-top: 20px;
}
#jobs_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	text-indent: 21px;
	padding-top: 20px;
	padding-bottom: 5px;
}
#jobs_left_positions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFA576;
	text-indent: 21px;
	padding-top: 5px;
}
#jobs_left {

	width: 235px;
	margin-top: 0px;
	margin-bottom: 420px;
}
#jobs_body_right {

	border-left:1px solid #4E70C2; height: 448px;
	width: 534px;
	background-image: url('../images/all/bg_body.gif');
	
}
#jobs_body_left {

	height: 448px;
	width: 235px;
	background-image: url('../images/all/bg_news.gif');
	background-repeat: repeat
}
#jobs_left_table {

	width: 235px;
	margin-top: 0px;
	margin-bottom: 350px;
}
#jobs_left_positions a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCAAF;
	text-indent: 21px;
	padding-top: 5px;
}
#jobs_left_positions a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFA576;
	text-indent: 21px;
	padding-top: 5px;
	text-decoration: none;
}
#jobs_left_positions a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFA576;
	text-indent: 21px;
	padding-top: 5px;
	text-decoration: none;
}
#news_strip_title {

	border-right:1px solid #4E70C2; height: 36px;
	width: 770px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 36px;
	color: #ABC7FF;
	text-indent: 36px;
	background-image: url('../images/all/title_bg.gif');
	font-weight: bold
}
#news_body {


	height: 448px;
	width: 770px;
	background-image: url('../images/new_section/bg.gif');
	background-repeat: repeat
}
#news_body_text {
	width: 680px;
	padding-top: 26px;
	padding-right: 39px;
	padding-left: 39px;
}
#news_body_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFA576;
	text-decoration: underline;
	padding-bottom: 5px;
}
#news_body_text_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 15px;
	padding-top: 10px;
}
#faq_questions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 348px;
}
#faq_questions_body {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
.faq_questions_number {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F38045;
	width: 348px;
}
#faq_answers {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 697px;
}
#contact_address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#contactus_form {
	margin-top: 0px;
}
#contactus_body_right {

	border-left:1px solid #4E70C2; height: 520px;
	width: 534px;
	background-image: url('../images/all/bg_body.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF
}

#contactus_body_left {

	height: 520px;
	width: 235px;
	background-image: url('../images/index/news/bg.gif');
	background-repeat: repeat
}

#contactus_form_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
}
#contactus_form_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 10px;
	font-weight: bold;
}
#contactus_field_title {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFA576;
	padding-left: 20px;
	padding-top: 10px;
	font-weight: bold;
}
#contactus_form_fields {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 20px;
	font-weight: bold;
}
#bottom_nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#bottom_nav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#office_locator_titlesCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
#office_locator_titlesCopy a:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}
#g_nav_bar_menu_contact {

	background-image: url('../images/button/state_off_bt_bg.gif');
	text-align: center;
	height: 24px;
	width: 125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF
}
#g_nav_bar_menu_contact a:hover {

	background-image: url('../images/button/state_on_bt_bg.gif');
	height: 24px;
	width: 125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF;
	text-decoration:none;
	display: block
}
#g_nav_bar_menu_contact a:link {

	background-image: url('../images/button/state_off_bt_bg.gif');
	height: 24px;
	width: 125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	text-decoration:none;
	color: #FFFFFF;
	display: block;
	text-align: center
}
#g_nav_bar_menu_contact a:visited {

	height: 24px;
	width: 125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	text-decoration:none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url('../images/button/state_on_bt_bg.gif');
	display: block
}
/*---------------- news home page style------------*/
.body_news {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
}
.news_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#E1E9F9;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 8px;
	
}

.company_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: baseline;
	padding-top: 15px;
}

/*--------------end news home page style------------*/

/*-------------- contact us page style------------*/
.form_field {
	font-size: 13px;
	color: #333333;
	width: 250px;
	border: 1px solid #ED8956;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.form_textarea {
	font-size: 13px;
	color: #333333;
	width: 400px;
	border: 1px solid #ED8956;
	height: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*--------------end contact us page style------------*/

/*------------------paging style------------*/
.txt_paging {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1AF7C;
	line-height: 14px;
	padding-left: 2px;
	text-decoration: none;
}
.txt_paging a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1AF7C;
	line-height: 14px;
	padding-left: 2px;
	text-decoration: none;
}
.txt_paging a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1AF7C;
	line-height: 14px;
	padding-left: 2px;
	text-decoration: underline;
}
/*--------------end paging style------------*/