@charset "utf-8";


/* default setting of the page */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	color:#666666;
	background-color:#FFFFFF;
}

table td tr th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	color:#666666;
	background-color:#FFFFFF;
}

h5 {
	margin:0px;
	padding:0px;
}

/* main page setting */
#main_frame {
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	width:100%;
	min-height: 1000px;
}

/* page body settings */
#body_frame {
	padding:0px;
	margin-left:auto;
	margin-bottom:0px;
	margin-right:auto;
	margin-top:0px;
	width:1014px;
	background-color:#FFFFFF;
}

/* page header section */
#main_header {
	padding:0px;
	margin:0px;
	height:117px;
}

/* aeturnum logo in left header */
#aeturnum_logo {
	margin-left:20px;
	margin-top:0px;
	width: 317px;
	float: left;
}

/* header right menu */
#header_menu {
	float:right;
	margin-right:25px;
	margin-top: 0px;
}

/* header menu links */
#header_menu a {
	color: #637577;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#header_menu a:hover {
	color: #B4D234;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

/* page top main menu */ 
#page_main_menu {
	height:62px;
	background-color:#384849;
	width:1014px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/oracle_05.gif);
}

/* setting left corner image for top main menu*/
#top_main_menu_left_corner {
	margin:0px;
	padding:0px;
	float:left;
}

/* setting right corner image for top main menu*/
#top_main_menu_right_corner {
	margin:0px;
	padding:0px;
	float:right;
}

/* main menu settings */
#main_menu {
	margin-left:50px;
	margin-top:20px;
	float:left;
}

/* page search */
#page_search {
	float:left;
	margin-top:20px;
	background-image:url(../images/search_box_bg.gif);
	background-repeat:no-repeat;
	width:161px;
	height:25px;
	margin-left: 160px;
	display: none;
}

/* search box settings */
.search_text {
	width:95px;
	height:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;
	background-color:transparent;
	border:1px #CCCCCC solid;
	vertical-align: middle;
}

.search_button {
	width:48px;
	height:18px;
	cursor:pointer;
	background:  url(../images/search_button.gif);
	background-position:center;
	background-repeat:no-repeat;
	border:none;
	float: left;
	margin-left: 3px;
}

#search_text {
	width:95px;
	height:15px;
	float:left;
	margin-bottom: 2px;
	margin-left: 2px;
}
/* search field*/
#search_field {
	margin-top:3px;
	float: left;
}

/* page page banner */ 
#page_banner {
	height:240px;
	border-bottom:solid #d3dbdc 1px;
	margin:0px;
	padding:0px;
	width:1014px;
}

/* blank space between banner and main headings */
#blank_banner_heddings {
	width:100%;
	height:10px;
	background-color:#FFFFFF;
}

/* page content settings */
#page_content_frame {
	border-left:1px solid #d3dbdc;
	border-right:1px solid #d3dbdc;
	margin:0px;
	padding:0px;
}

/* page main heading set */
#page_content_headings {
	margin-left:auto;
	margin-right:auto;
	width:990px;
	height: 37px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* product_services_heading */
#product_services_heading {
	width:490px;
	height: 37px;
	background-color:#f4732c;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}

/* product and services items*/
.product_listing a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.product_listing a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}

/* ares_of_experience_heading */
#ares_of_experience_heading {
	width:200px;
	height: 37px;
	background-color:#f4732c;
	margin-left:10px;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}

/* news_events_heading */
#news_events_heading {
	width:272px;
	height: 37px;
	background-color:#f4732c;
	margin-left:10px;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}

/* blank space between main headings and main content */
#blank_heddings_content {
	width:100%;
	height:6px;
	background-color:#FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* starting page content according to headings */
#page_content_headings_content {
	margin-left:auto;
	margin-right:auto;
	width:990px;
	height:380px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

/* description of product and services */
#product_services_heading_content {
	width:490px;
	height:380px;
	border-left:1px #d3dbdc solid;
	border-right:1px #d3dbdc solid;
	border-top:1px #d3dbdc solid;
	float:left;
}

#ares_of_experience_heading_content {
	width:200px;
	height:380px;
	border-left:1px #d3dbdc solid;
	border-right:1px #d3dbdc solid;
	border-top:1px #d3dbdc solid;
	float:left;
	margin-left:10px;
}

#news_events_heading_content {
	width:272px;
	height:380px;
	border-left:1px #d3dbdc solid;
	border-right:1px #d3dbdc solid;
	border-top:1px #d3dbdc solid;
	float:left;
	margin-left:10px;
}

#corners_bar_for_content_cols {
	margin-left:auto;
	margin-right:auto;
	width:990px;
	height:12px;
	margin-top: 0px;
	padding-top: 0px;
}
 
#product_services_bottom {
	width:492px;
	height: 12px;
	float:left;
}
/*
#icon_list_ul span a {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

#icon_list_ul span a:hover { 
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

#icon_list_ul img {
	margin-bottom:8px;
}
*/
#ares_of_experience_bottom {
	width:202px;
	height: 12px;
	margin-left:10px;
	float:left;
}

#news_events_bottom {
	width:275px;
	height: 12px;
	margin-left:10px;
	float:left;
}

/* page footer */
#page_footrt {
	margin-top:0px;
	height:38px;
	background-color:#87999b;
}

.clear_all {
	clear:both;
}

.orange_heading_align {
	margin-top:10px;
	margin-left:15px;
}

.footer_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#footer {
	margin-left:40px;
	display:inline;
	padding-top:12px;
	float: left;
}

#rss {
	margin-right:40px;
	padding-top:4px;
	float: right;
}

.always_padding {
	padding-left:20px;
	padding-right:20px;
	float:left;
}

.body_text {
	color:#666666;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	color:#95AA1D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

a:hover { 
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#ps_first_col {
	width:244px;
	float:left;
	padding-top:5px;
}

#ps_second_col {
	width:2px;
	float:left;
	padding-top:25px;
}

#ps_third_col {
	width:240px;
	float:left;
}
/*
#icon_list {
	float:left;
	width:100%;
	height: 305px;
}
*/
#pro_ser_list {
	float:left;
	width:80%;
}

/* icon and listing setting for all browsers without IE6 */
/*
#icon_list ul {
	list-style:none;
	margin-left:-40px;
}

#icon_list li {
	padding-top:5px;
}

#pro_ser_list ul {
	list-style:none;
	margin-left:-40px;
	margin-top:10px;
}

#pro_ser_list li {
	padding-top:20px;
}
*/
/* icon and listing setting for all browsers without IE6 */
/* listing setting for IE6 */
/*
.list_ie_six a {
	list-style:none;
	line-height:19px;
	margin-left:50px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.list_ie_six a:hover { 
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
*/
/* listing setting for IE6 */

/* icon setting for IE6 */
/*
.icons_ie_six {
	list-style:none;
	margin-left:0px;
	padding-left:40px;
}
*/
/* icon setting for IE6 */

.line_height_icons {
	height:27px;
	padding-top:14px;
}

.image_left_float {
	float:left;
}

/* main menu link setting */

#main_menu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	height: 25px;
}

#main_menu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B4D234;
	text-decoration:none;
}

/* main menu between lines*/
.vertical_lines_main_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:100;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

/* news and events headlines link settings*/
.headlines a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#384849;
	font-weight:bold;
	text-decoration:none;
}

.headlines a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#87999B;
	font-weight:bold;
	text-decoration:underline;
}

/* news and event date settings*/ 
.headline_dates {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#95AA1D;
	text-decoration:none;
}

.all_left_padding {
	margin-left: 10px;
}

.athiva_button {
	float:left;
	width:22px;
}

/*
######################################################

Partners logo preview setting
*/
#loader_bg {
	font-size: 1px; 
	left: 8px; 
	width: 113px; 
	position: relative; top: 8px; 
	height: 7px; 
	background-color: #ebebe4;
}

#loader_container {
	width: 100%; 
	position: absolute; 
	top: 20%; 
	text-align: center;
}

#loader {
	border-right: #6a6a6a 1px solid; 
	padding-right: 0px; 
	border-top: #6a6a6a 1px solid; 
	display: block; 
	padding-left: 0px; 
	font-size: 10px; 
	z-index: 255; 
	padding-bottom: 16px; 
	margin: 0px auto; 
	border-left: #6a6a6a 1px solid; 
	width: 135px; 
	color: #000000; 
	padding-top: 10px; 
	border-bottom: #6a6a6a 1px solid; 
	font-family: tahoma, helvetica, sans; 
	background-color: #ffffff; 
	text-align: left;
}

#progress {
	font-size: 1px; 
	left: 10px; 
	width: 1px; 
	position: relative; 
	top: 1px; 
	height: 5px; 
	background-color: #9d9d94;
}

.border_preview {
	border-right: #95AA1D 1px solid; 
	border-top: #95AA1D 1px solid; 
	z-index: 100; 
	background: #fff; 
	border-left: #95AA1D 1px solid; 
	border-bottom: #95AA1D 1px solid; 
	position: absolute;
}

.preview_temp_load {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 10px; 
	vertical-align: middle; 
	padding-top: 10px; 
	text-align: center;
}

.preview_temp_load IMG {
	vertical-align: middle; 
	text-align: center;
	}
	
.title_h2 {
	padding-right: 0px; 
	padding-left: 16px; 
	padding-bottom: 0px; 
	width: 300px; 
	padding-top: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#95AA1D;
	font-weight:bold;
}

.partners_over {
	border:#95AA1D solid 1px;
	padding:2px;
	/*filter:progid:DXImageTransform.Microsoft.Alpha('50');
*/	width:90%;
	margin-left:10px;
	cursor:pointer;
}

.partners_normal {
	border:#ffffff solid 1px;
	padding:2px;
	width:90%;
	margin-left:10px;
	padding-top: 5px;
}

.partners_height {
	height:35px;
	margin-left:10px;
}

/*
######################################################

end of Partners logo preview setting
*/


/*
######################################################################################################################
######################################################################################################################
######################################################################################################################
	INNER PAGE STYLING
######################################################################################################################
######################################################################################################################
######################################################################################################################
*/

#inner_page_banner {
	height:66px;
	margin:0px;
	padding:0px;
	width:1014px;
	background-color: #161719;
	}

#inner_page_image {
	height:66px;
	margin:0px;
	padding:0px;
	width:294px;
	float:left;
	}

#inner_page_heading_icon {
	float:left;
	width:55px;
	margin-left:25px;
	margin-left:10px;
	margin-top:7px;
	}

#inner_page_heading {
	height:66px;
	margin:0px;
	padding:0px;
	width:718px;
	float:left;
	}

.inpage_heading_settings {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#c1c8c9;
	margin-left:20px;
	margin-top:25px;
	vertical-align: middle;
	width: 250px;
	float: left;
}

#inner_page_content {
	width:1013px;
	padding: 0px;
	margin: 0px;
	background-color: #adb5c0;
	height: 100%;
	float: left;
	border-left:#c7d0d0 1px solid;
}

#left_bar {
	width:293px;
	float:left;
	margin: 0px;
	padding: 0px;
}

#left_bar_bg {
	width:1px;
	float:left;
	background-color:#cfd5d5;
	margin: 0px;
	padding: 0px;
}

#line_bar_bg {
	width:1px;
	float:left;
	background-color:#cfd5d5;
	margin: 0px;
	padding: 0px;
}

#inner_page_body {
	width:717px;
	float:left;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-left: #cfd5d5 1px solid;
	border-right: #cfd5d5 1px solid;
	min-height: 550px;	
}

*html #inner_page_body{
	height:550px;
}

#right_line_bar_bg {
	width:1px;
	float:left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-right: #c7d0d0 1px solid;
}

#breadcrumb a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#87999B;
	text-decoration:none;
	font-weight:bold;
}

#breadcrumb a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EC1C24;
	font-weight:bold;
}

.breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#87999B;
	margin-right:15px;
	margin-top:10px;
}

#navlist a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#455455;
	text-decoration:none;
	font-weight:bold;
}

#navlist a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#455455;*/
	color:#EC1C24;
	text-decoration:none;
	font-weight:bold;
}

#left_bar #navlist {
	margin-left: 0px;
	margin-top: 30px;
	padding-left: 0px;
	list-style: none;
	font-size:12px;
}

#left_bar #navlist li {
	padding-left: 33px;
	background-image:url(../images/inner_page_bullet.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	line-height:25px;
	font-size:12px;
}

#left_bar #navlist ul { 
	list-style: none; 
}

.inner_page_orange_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight: bold;
}

.inner_page_Subheadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A2B3B6;
}

.Section_emphasis {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#95AA1D;
}





/* content pages list navigations */


#any_oi a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#455455;
	text-decoration:none;
	font-weight:bold;
}

#any_oi a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a8b945;
	text-decoration:none;
	font-weight:bold;
}

#content_inner #any_oi {
	margin-left: 28px;
	margin-top: 30px;
	padding-left: 0;
	list-style: none;
}


#content_inner #any_oi li {
	padding-left: 33px;
	background-image:url(../images/inner_page_bullet_white.gif);
	background-repeat: no-repeat;
	background-position: 16px 6px;
	font-size:12px;
	line-height:20px;
}

#content_inner  ul { 
	list-style: none; 
}

.content_inner .any_oi {
	margin-left: 28px;
	margin-top: 30px;
	padding-left: 0;
	list-style: none;
}

.content_inner .any_oi li {
	padding-left: 33px;
	background-image:url(../images/inner_page_bullet_white.gif);
	background-repeat: no-repeat;
	background-position: 16px 6px;
	line-height:20px;
	font-size:12px;
}

.content_inner  ul { 
	list-style: none; 
}


/* content pages list navigations */








#icon_list_ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#95AA1D;
	text-decoration:none;
}

#icon_list_ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#87999B;
	text-decoration:none;
}

#icon_list_ul  {
	margin-left: 1px;
	margin-top: 40px;
	padding-left: 0;
	list-style: none;
}

#icon_list_ul  .list_01 {
	padding-left: 45px;
	background-image:url(../images/tech_consulting.gif);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	line-height:50px;
}

#icon_list_ul  .list_02 {
	padding-left: 45px;
	background-image:url(../images/gep.gif);
	background-repeat: no-repeat;
	background-position: 10px 13px;
	line-height:50px;
}

#icon_list_ul  .list_03 {
	padding-left: 45px;
	background-image:url(../images/product_platform_services.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	line-height:50px;
}

#icon_list_ul  .list_04 {
	padding-left: 45px;
	background-image:url(../images/sw_product_development.gif);
	background-repeat: no-repeat;
	background-position: 10px 11px;
	line-height:50px;
}

#icon_list_ul  .list_05 {
	padding-left: 45px;
	background-image:url(../images/enterP_software_devel.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	line-height:50px;
}

#icon_list_ul  .list_06 {
	padding-left: 45px;
	background-image:url(../images/performance_porting.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	line-height:48px;
}

#icon_list_ul  .list_07 {
	padding-left: 45px;
	background-image:url(../images/soft_QA.gif);
	background-repeat: no-repeat;
	background-position: 10px 13px;
	line-height:50px;
}

#icon_list_ul ul { 
	list-style: none; 
}

.just_p_tag {
	margin: 1px;
	padding: 1px;
}

.white_dot {
	color:#FFFFFF;
	font-size:10px;
}

.partner_div_left {
	float:left;
	width:465px;
	margin-right: 10px;
}

.partner_div_right {
	float:left;
	width:200px;
	margin-top: 3px;
}

.textboxa {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #87999b;
	width: 150px;
}

.loginB {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #87999b;
	background-color: #d9e2e2;
	padding-right: 10px;
	padding-left: 0px;
	margin-right: 10px;
	margin-left: 0px;
	cursor:pointer;
}

.sub_with_bg_color {
	color: #666666;
	font-size: 11px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #95aa1d;
	background-color: #d9e2e2;
	padding-left: 10px;
	height: 18px;
	vertical-align: middle;
	padding-top:4px;
}

.more_info ul  {
	margin-left: -28px;
	margin-top: -5px;
	padding-left: 0;
	list-style: none;
}

.more_info li {
	padding-left: 20px;
	line-height:15px;
}

.more_info li a {
	padding-left: 20px;
	background-image:url(../images/for_more_n.gif);
	background-repeat: no-repeat;
	background-position: 10px 3px;
}

.more_info li a:hover {
	background-image:url(../images/for_more_o.gif);
	background-repeat: no-repeat;
}

/* Niranka */

#content_inner_reduced_margin #any_oi {
	margin-left: 5px;
	margin-top: 30px;
	padding-left: 0;
	
}

#content_inner_reduced_margin #any_oi li {
	padding-left: 14px;
	background-image:url(../images/inner_page_bullet_white.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	font-size:12px;
	line-height:20px;
	list-style: none;
}


.opening_para {
	color:#C40000;
	font-size:12px;
	font-style:italic;
}

/* ATHIVA demo page*/

#demo_div_settings_left {
	width:250px;
	height:150px;
	float:left;
	margin-left:20px;
}

#demo_div_settings_right {
	width:250px;
	height:150px;
	float:left;
	margin-left:85px;
}

.demo_div_settings_bg_normal {
	background-image:url(../images/domo_info_normal.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.demo_div_settings_bg_over {
	background-image:url(../images/domo_info_over.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.demo_box_content {
	padding:15px;
}


/* FORM SETTINGS*/
.user_text_feilds {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-color:#e6ebec;
	border:1px solid #c7d0d0;
}

.user_button_feilds {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-color:#e6ebec;
	border:#c7d0d0 solid 1px;
}

.user_stat {
	font-size:11px;
	color:#666666;
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
}

#user_stat fieldset {

	border:#637577 groove 1px;
	padding:4px;
}

#user_stat legend {
	padding-bottom:3px;
	color:#333333;
}

#carrer ul {
	list-style:none;
}

#carrer li {
	background-image:url(../images/inner_page_bullet_white.gif);
	background-repeat:no-repeat;
	background-position:2px 4px;
	padding-left:25px;
}

.event_box {
	background-image:url(../images/event-box.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:8px;
	padding-top:4px;
	margin:0px;
	vertical-align:top;
	text-align:justify;
}

.event_holder {
	float:left;
	height:135px;
}

.event_image {
	float:left;
	width:145px;
}

.event_image_content {
	float:left;
	width:450px;
	padding-top:3px;
}

#rss a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

#rss a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

/*	newsletter	*/
.newsletter {
	margin-top:100px;
}

#newsletter table {
	width:226px;
	height:75px;
}

#newsletter .top_row_color {
	background-image:url(../images/promotin_box-copy_02.gif)
}

#newsletter .middle_row {
	background-image:url(../images/promotin_box-copy_05.gif); 
	background-repeat:repeat-x;
	background-position:top left;
}

#newsletter .bottom_row {
	width:197px;
	background-color:#C9D5D6;
}

.force_to_fit {
	width:670px;
}

.mini_footer {
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	height:38px;
}

fieldset  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:80%;
	margin-left:20px;
	border:1px solid #929fb2;
	color:#475971;
}


#coporate_home {
	float:right;
	margin-top:20px;
	margin-right: 25px;
}

.home a {
	text-decoration:none;
	color:#FFFFFF
}

.home a:hover {
	color:#FF0000;
}

