/* CSS Document */
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#bdbd8c;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#a4a472;
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#88885b;
}
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666640;
}
Body{
	margin:0px auto;
	background-color:#fff;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

img{
	border:none;
}

table tr td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3d627c;
	text-decoration:none;
}
input,
td input,
textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:4px;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#49a6e7;
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
}
a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3d627c;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}
a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3d627c;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}
a:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#49a6e7;
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
}

.Master_Container{
}
/* Head Module */
.Head_Link{
	position:absolute;
	z-index:100;
	top:0px;
	left:0px;
}
.Head_Container{
	background-image:url(../images/banner.gif);
	background-repeat:no-repeat;
	height:73px;
	width:760px;
}
.Head_Box{
	position:absolute;
	margin-left:540px;
	padding-top:25px;
}
.Head_QuickMenu, .Head_QuickMenu td, .Head_QuickMenu a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:right;
	padding-right:4px;
	cursor:hand;
}
.Head_QuickMenu_Separator{
	color:#aaa;
}
.Head_Search{
}
.Search_Field input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#1F6795;
	width:150px;
}

.Search_Button input{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;	
	color:#fff;
	background:#083A5A;
	
	width:30px;
	
	border-top:solid 1px #A7A79D;
	border-right:solid 1px #484835;
	border-bottom:solid 1px #1B1B14;
	border-left:solid 1px #484835;
}
.Body_Container{
	width:1000px;
}
/* Menu Module */
.Menu_Container{
	background-image:url(../images/menu_underlay_bg.jpg);
	background-repeat:repeat-y;
	margin-left:6px;
	padding-right:5px;
	/*float:left;*/
}
.Menu_Body_Container{
	background-image:url(../images/menu_underlay.jpg);
	background-repeat:no-repeat;
	width:156px;
}
.Menu_Member
{
	padding-left:34px;
	padding-top:22px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#fff;
}

.Menu_Member a:link,
.Menu_Member a:hover,
.Menu_Member a:visited,
.Menu_Member a:active,
.Menu_Member a:visited:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

.Menu_Member a:hover,
.Menu_Member a:visited:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#49a6e7;
	text-decoration:none;
}

.Menu_Member_Bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;	
}
.Menu_Body{
	padding-top:20px;
}
.Menu_Body td{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	cursor:hand;
	cursor:pointer;
}
.Menu_Bottom{

}
.Menu_Lvl1 a, .Menu_Lvl1 td
{
	padding-left:8px;
	padding-right:8px;
	border-bottom:solid 1px #fff;
	padding-top:9px;
	padding-bottom:5px;
	cursor:hand;
}

.Module_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4E4E3A;
}
.Module_More{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#4E4E3A;
	text-decoration:underline;
	margin-bottom:24px;
}

/* Content Module */
.Content_Container{
	background-image:url(../images/content_underlay.jpg);
	background-repeat:no-repeat;
	background-color:#BDBD8C;
	position:absolute;
	top:0px;
	margin-top:74px;
	left:0px;
	margin-left:175px;
	
	width:579px;
	margin-bottom:40px;
}
.Content_Container table td{
	vertical-align:top;
}
.Content_Right{
	margin-top:50px;
	width:202px;
}

.Content_Left{
	padding-left:28px;
	padding-top:24px;
	width:340px;
}
.Content_Bottom{
	background-color:#fff;
	padding-bottom:8px;
}

.NewsFlash{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#fff;
}
.Publicity{
	width:334px;
	height:58px;
	border:solid 1px #979770;
}
.Custom_Content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#76764D;
	
	width:300px;
	padding-top:8px;
	padding-bottom:4px;
	padding-left:20px;
}

/* News Module */
.Single_News_Container{
	margin-bottom:18px;
}
.News_Box{
	padding-left:8px;
}
.News_1stLine{
	height:10px;
}
.News_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7C7C4F;
}
.News_Follow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#fff;
	height:16px;
	vertical-align:middle;
}
.News_Follow a:link,
.News_Follow a:hover,
.News_Follow a:visited,
.News_Follow a:disabled,
.News_Follow a:visited:hover
{
	font-size:10px;
	color:#fff;
}
.News_Content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.News_Author{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#78764f;
}
.News_Date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#78764f;
}
.Next_More a:link{
	font-size:10px;
	color:#4e4e3a;
}
.Next_More a:hover{
	font-size:10px;
	color:#4e4e3a;
}
.Next_More a:visited{
	font-size:10px;
	color:#4e4e3a;
}
.Next_More a:active{
	font-size:10px;
	color:#4e4e3a;
}
.Next_More a:visited:hover{
	font-size:10px;
	color:#4e4e3a;
}
.NewsGrid_Title{
	text-align:left;
	vertical-align:bottom;
	line-height:6px;
}
.NewsGrid_Title a:link,
.NewsGrid_Title a:hover,
.NewsGrid_Title a:visited,
.NewsGrid_Title a:active,
.NewsGrid_Title a:visited:hover{
	font-size:18px;
	color:#5f5f35;
}
.NewsGrid_Title a:hover,
.NewsGrid_Title a:visited:hover{
	font-size:18px;
	color:#5f5f35;
}
.NewsGrid_Published{
	text-align:right;
	vertical-align:bottom;
	line-height:6px;
	padding-top:10px;
}
.NewsGrid_Published a:link,
.NewsGrid_Published a:hover,
.NewsGrid_Published a:visited,
.NewsGrid_Published a:active,
.NewsGrid_Published a:visited:hover{
	font-size:14px;
	color:#fff;
}
.NewsGrid_Published a:hover,
.NewsGrid_Published a:visited:hover{
	font-size:14px;
	color:#fff;
}

/* Mini_Calendar Module */
.Cal_Menu{
	text-align:center;
}
.Calendar_Container{
	padding-left:20px;
	margin-bottom:8px;
}
.Calendar_Content td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#dfdfc4;
	
	padding-top:8px;
	padding-left:8px;
	padding-bottom:0px;
	padding-right:1px;
}
.Menu_Title{
	font-size:12px;
	color:#f2f1d8;
	font-weight:bold;
}
.Repeat_Day_Tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	
	padding-top:8px;
	padding-left:8px;
	padding-bottom:0px;
	padding-right:1px;
	
	border-right:solid 1px #BBBB87;
	border-bottom:solid 1px #BBBB87;
}
.Calendar_Content td.lastCol{
	border-right:none;
}

/* Calendar Module */
.news_box_table{
}
.Repeat_Day_Row{
	vertical-align:top;

}
.Cal_Container_Chosen{
	color:#000;
}
.Cal_Container_Dropdown{
	margin-bottom:10px;
}
.Day_Container{
	width:76px;
	height:30px;
	vertical-align:top;
	text-align:right;
}
.Repeat_DayNum{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#5f5f35;
}
.Repeat_Event{
	border-top:solid 1px #f6f6ee;
	text-align:left;
}
.Repeat_Event_Author{
	color:#787860;
	font-size:10px;
	font-weight:bold;
}

.Poll_Container{
	padding-left:22px;
}
.Poll_Content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7C7C4F;
	padding-left:12px;
}
.Poll_doubleDash{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#fff;
}
.Poll_Content td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#fff;
	
	padding-top:8px;
}
.Poll_Content input{
	color:#fff;
}
.Poll_Submit input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#fff;
	background:#4E4E3A;
	border-top:solid 1px #A7A79D;
	border-right:solid 1px #484835;
	border-bottom:solid 1px #1B1B14;
	border-left:solid 1px #484835;
}
.Mailing_List_Container{
	width:200px;
}
.Mailing_List_Icon{
	position:absolute;
	width:40px;
	height:46px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mail_list_bg.png', sizingMethod='scale');

}
.Mailing_List_Container>.Mailing_List_Icon{
	background-image:url(../images/mail_list_bg.png);
	background-repeat:no-repeat;
}
.Mailing_List_Padding{	
	padding-left:20px;
}
.Mailing_List_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	
	padding-top:10px;
}
.Mailing_List_Content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	
	color:#7C7C4F;
}
.Mailing_List_Content input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;	
	
	color:#7C7C4F;
}
.Mailing_Button input{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;	
	color:#fff;
	background:#4E4E3A;
	
	border-top:solid 1px #A7A79D;
	border-right:solid 1px #484835;
	border-bottom:solid 1px #1B1B14;
	border-left:solid 1px #484835;
}
/* Content Page Zone */
/*///////////////////////////////////////////////////////////////////////////////////////////*/
.Content_Page_Container
{
	position:absolute;
	width:100%;
	top:74px;
	left:168px;
	
}
.Content_Page_Head{
	background-image:url(../images/content_page_header_bg.gif);
	background-repeat:repeat-x;
	width:100%;
	height:53px;
	border-bottom:solid 1px #979770;
	vertical-align:top;
}
.Content_Page_Section_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#5f5f35;
	
	padding-top:30px;
	padding-left:20px;
}
.Content_Page_QuickMenu_Container{
	background-image:url(../images/content_page_header_rgt.gif);
	background-repeat:no-repeat;
	width:204px;
	height:53px;
	text-align:left;
	
	padding-top:36px;
	margin-bottom:-36px;
}
.Content_Page_QuickMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	margin-left:70px;
}
.QuickMenu_imprimer{
}
.QuickMenu_envoyer{
	position:absolute;
	margin-left:70px;
	margin-top:-15px;
}

.Content_Page_Body_BG{
	background-color:#f9faf5;
	padding-left:20px;
	padding-bottom:20px;
	padding-top:20px;
}
.Content_Page_ArianesString{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#989898;
}
.Arianes_ActiveSection{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0c4163;
}
.Content_Page_Title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	
}
.Content_Page_Section_Title_Container{
	background-image:url(../images/content_page_header_lft.gif);
	background-repeat:no-repeat;
	width:375px;
	height:53px;


}
.Content_Page_Bottom_Container{
	text-align:right;
	background-image:url(../images/content_page_bottom_bg.gif);
	background-repeat:repeat-x;
	margin-bottom:50px;
}
.Content_Page_Bottom{
	border-top:solid 2px #717154;
}
.Content_Page_Body{
	width:450px;
}

.Default_Button{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;	
	color:#fff;
	background:#4E4E3A;
	padding-left:4px;
	padding-right:4px;
	text-align:center;
	
	border-top:solid 1px #A7A79D;
	border-right:solid 1px #484835;
	border-bottom:solid 1px #1B1B14;
	border-left:solid 1px #484835;
}
.Search_Button{
	background-color:#083a5a;
	border-top:solid 1px #849dad;
	border-right:solid 1px #073553;
	border-bottom:solid 1px #35434c;
	border-left:solid 1px #073553;
}
.Default_Button a:link{
	color:#fff;
}
.Default_Button a:hover{
	color:#fff;
	text-decoration:none;
}
.Default_Button a:visited{
	color:#fff;
}
.Default_Button a:active{
	color:#fff;
}
.Default_Button a:visited:hover{
	color:#fff;
	text-decoration:none;
}
.default_table_field{
	margin-bottom:8px;
}
.default_table_title{
	font-size:14px;
	font-weight:bold;
	color:#777756;
}
.default_table_date{
	font-size:10px;
	font-weight:bold;
	color:#777756;
}
.default_table_description{
	font-size:11px;
	border-bottom:solid 1px #eee;
	margin-bottom:10px;

}
.Default_Content_Container{
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	margin-right:20px;
	padding-bottom:10px;
	margin-bottom:8px;
	background-color:#fff;
	border:solid 1px #e7e7d3;
	text-align:left;
}
.Default_Content_Container_Title{
	font-size:14px;
	font-weight:bold;
	color:#777756;
}
.Default_Form_Container input{
	width:274px;
}
.Default_Grid_Header{
}
.Default_Grid_PriLine{
}
.Default_Grid_SecLine{
	background-color:#f4f9fc;
}
.Default_Grid_Header td,
.Default_Grid_PriLine td,
.Default_Grid_SecLine td{
	padding-left:10px;
	padding-right:20px;
}

/* SupplierSearch Module */
.suppliersearch_box_container{
	padding-bottom:10px;
}
.suppliersearch_box_title{
	font-size:14px;
	font-weight:bold;
	color:#777756;
}
.suppliersearch_box_content{
	padding:5px;
	margin-top:-2px;
	background-color:#fff;
	border:solid 1px #e7e7d3;
}
.suppliersearch_box_results{
	margin-top:-2px;
	background-color:#fff;
	border:solid 1px #e7e7d3;
	padding-bottom:30px;
	padding-top:4px;
	width:540px;
}
.suppliersearch_box_details{
	margin-top:-2px;
	background-color:#fff;
	border:solid 1px #e7e7d3;
	padding:8px;
	padding-bottom:30px;
	padding-top:4px;
	width:540px;
}
.suppliersearch_box_details_title, .default_table_title{
	font-weight:bold;
}
/* suppliersearch_box_results Button *********************************************/
.button_results a:link{
	padding-left:20px;
	padding-right:30px;
}
.button_results a:hover{
	padding-left:20px;
	padding-right:30px;
	color:#868668;
	background-color:#e7e7d3;
	text-decoration:none;
}
.button_results a:visited{
	padding-left:20px;
	padding-right:30px;
}
.button_results a:active{
	padding-left:20px;
	padding-right:30px;
}
.button_results a:visited:hover{
	padding-left:20px;
	padding-right:30px;
	color:#868668;
	background-color:#e7e7d3;
	text-decoration:none;
}
.button_results{
}

/* suppliersearch_alphabetical Button *********************************************/
.suppliersearch_alphabetical{
	width:400px;
	
}
.suppliersearch_alphabetical a:link{
	padding-left:2px;
	padding-right:2px;
	
}
.suppliersearch_alphabetical a:hover{
	color:#fff;
	background-color:#3d627c;
	text-decoration:none;
	
}
.suppliersearch_alphabetical a:visited{
	
}
.suppliersearch_alphabetical a:active{
}
.suppliersearch_alphabetical a:visited:hover{
	color:#fff;
	background-color:#3d627c;
	text-decoration:none;
	
}
.result_number{
	margin-left:8px;
	margin-bottom:4px;
}


/* Datagrid Module */
.MngrDatagrid{
	width:532px;
}
.MngrDatagrid table,.MngrDatagrid td{
	border-color:#bdbd8c;
}
.MngrTableHeader{
	padding-right:10px;
	background-color:#bdbd8c;
	color:#e5e5c1;
}
.MngrTableHeader a:link{
	color:#5f5f35;
}
.MngrTableHeader a:hover{
	color:#e5e5c1;
	text-decoration:none;
}
.MngrTableHeader a:visited{
	color:#5f5f35;
}
.MngrTableHeader a:active{
	color:#5f5f35;
}
.MngrTableHeader a:visited:hover{
	color:#e5e5c1;
	text-decoration:none;
}
.MngrTableCell{
	white-space:nowrap;
}

/*  PanelMenu Module ######################################## */ 
/*.panelBar_Container table{
	width:156px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.panelbarClass tr td{
}*/

.clickable_menuItemTextCollapsed,
.MenuItemCollapsed,
.MenuItemTextCollapsed,
.clickable_menu_item_Selected,
.menuItem_TextCollapsed,
.menuItem_Selected,
.menuItem_TextHoverCollapsed,
.menuItem_Expanded,
.menuItem_TextHoverExpanded,
.MenuItemtextselected,
.MenuItemTextHoverCollapsed
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:156px;
	cursor:hand;
}

.clickable_menuItemTextCollapsed,
.MenuItemTextCollapsed,
.clickable_menu_item_Selected,
.menuItem_TextCollapsed,
.menuItem_Selected,
.menuItem_TextHoverCollapsed,
.menuItem_Expanded,
.menuItem_TextHoverExpanded,
.MenuItemtextselected,
.MenuItemTextHoverCollapsed,
.MenuItemTextExpanded,
.MenuItemTextHoverExpanded
{
	border-bottom:solid 1px #fff;
	width:145px;
	padding-left:8px;
	padding-right:8px;
	padding-top:9px;
	padding-bottom:5px;
}

.MenuItemtextselected,
.MenuItemTextHoverCollapsed
{
	color:#166191;
	background-color:#FFFFFF;
}

.MenuItemTextExpanded,
.MenuItemTextHoverExpanded
{
	
	background-color:#FFFFFF;
}

.clickablesubMenuItemTextCollapsed,
.SubMenuItemCollapsed,
.subMenuItem_TextCollapsed,
.SubMenuItemtextselected,
.SubMenuItemTextHoverCollapsed
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;

	width:100%;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:4px;
	cursor:hand;
}

.SubMenuItemtextselected,
.SubMenuItemTextHoverCollapsed
{
	color:#166191;
	background-color:#FFFFFF;
}

/*.panelbarHeaderHover td,
.panelbarHeaderExpand td,
.panelbarHeaderExpandHover td,
.panelbarHeaderCollapsed td,
.panelbarHeaderCollapsedHover td,
.panelbarHeaderSelected td,
.panelbarHeaderSelectedHover td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:156px;
	cursor:hand;
}

.panelbarHeaderHover td div,
.panelbarHeaderExpand td div,
.panelbarHeaderExpandHover td div,
.panelbarHeaderCollapsed td div,
.panelbarHeaderCollapsedHover td div,
.panelbarHeaderSelected td div,
.panelbarHeaderSelectedHover td div
{
	border-bottom:solid 1px #fff;
	width:145px;
	padding-left:8px;
	padding-right:8px;
	padding-top:9px;
	padding-bottom:5px;
}

.panelbarHeaderHover td{
	color:#fff;
}

.panelbarHeaderExpand td{
	color:#166191;
	background-color:#FFFFFF;
}
.panelbarHeaderExpandHover td{
	color:#093d5f;
	background-color:#d5e7f3;

}

.panelbarHeaderSelected td{
	color:#166191;
	background-color:#FFFFFF;
}
.panelbarHeaderSelectedHover td{
	color:#093d5f;
	background-color:#d5e7f3;

}

.panelbarHeaderCollapsed td{
	color:#000;
}

.panelbarHeaderCollapsedHover td{
	color:#166191;
	background-color:#FFFFFF;
}


.panelbarItem td,
.panelbarItemHover td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:10px;
	font-weight:normal;

	width:100%;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:4px;
	cursor:hand;
}
.panelbarItemHover td{
	color:#166191;
}

.panelbarItemDisabled{
	color:#ccc;

}*/
/*  PanelMenu Module ######################################## */ 

/* Copyrights */
.copyright_bottom
{
	background-color:White;
	font-size:9px;
	padding-bottom:40px;
}

.FlashNews 
{
	white-space: nowrap;
}

/* Logout */

a.logout_link
{
	color:Red;
}

/* Survey Form Module */
.survey_view_container{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;

}
.survey_view_group{
	color:#9aa7c1;
	font-size:16px;
}
.survey_view_field{
	font-size:12px;
	border:solid 1px #bac7df;
	border-top:solid 4px #bac7df;
	background-color:#f9fafc;
	margin-bottom:20px;
	padding:12px;
	padding-top:6px;
	padding-bottom:0px;
	font-weight:bold;
}
.survey_view_field td{
	font-size:12px;
	font-weight:bold;
}
.survey_view_field span,
.survey_view_field label
{
	font-weight:normal;
}
.survey_view_field input,
.survey_view_field select,
.survey_view_field textarea
{
	margin-left:8px;
}

.survey_button_container{
	background-image:url(../images/buttons/srvy_btnbg.gif);
	background-repeat:repeat-x;
	padding-bottom:4px;
}
.survey_button_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.survey_button_link a:link,
.survey_button_link a:hover,
.survey_button_link a:visited,
.survey_button_link a:active,
.survey_button_link a:visited:hover{
	color:#9aa7c1;
	text-decoration:none;
	font-weight:bold;
}
.survey_button_link a:hover,
.survey_button_link a:visited:hover{
color:#526d9f;
	border-bottom:solid 1px #bac7df;
	border-top:solid 1px #bac7df;
	padding-top:1px;
	padding-bottom:1px;
}
.survey_button_container img{
 	vertical-align:top;
}


/* Survey Form Module - Index*/
.survey_indx_container{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;

}
.survey_indx_group{
	font-size:12px;
	font-weight:bold;
}
.survey_indx_field{
	font-size:12px;
}
.survey_indx_field td{
	font-size:12px;
}
.survey_indx_field span,
.survey_indx_field label
{
	font-weight:normal;
}
.survey_indx_field input,
.survey_indx_field select,
.survey_indx_field textarea
{
}

.survey_indx_button_container{
}
.survey_indx_button_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.survey_indx_button_link a:link,
.survey_indx_button_link a:hover,
.survey_indx_button_link a:visited,
.survey_indx_button_link a:active,
.survey_indx_button_link a:visited:hover{
	color:#9aa7c1;
	text-decoration:none;
	font-weight:bold;
}
.survey_indx_button_link a:hover,
.survey_indx_button_link a:visited:hover{
	color:#526d9f;
	text-decoration:underline;
}
.survey_indx_button_container img{
 	vertical-align:top;
}

.Survey_Container
{
	width:190px;
}
.Survey_Content{
	padding-left:12px;
}
.Custom_Banner
{

}
.content_zone
{
	width:190px;
	padding-top:10px;
	padding-left:20px;
}