/**	1. <A> MAIN TAG STYLE - HIPERLINK STYLES
	(a) sets the style of all hyperlinks
	(a:hover) sets the style of the rollover on all hyperlinks
	(C_Link_1) is the style of the main hyperlink	
	(LinkMain) is just a formatted stylr over the hyperlink */

A.link2:link {
	color: #CC0066;
	font-size: 10px;
	background-color: #99CC33;
}
A.link2:hover {
	color: #CC6600;
	font-size: 16px;
	background-color: #FFCCCC;
}

A.Navbar:link {
	color: #000000;
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.Navbar:hover {
	color: #000000;
	font-size: 9px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.Navbar:visited {
	color: #000000;
	font-size: 9px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.SideMenu:link {
	font-size: 11px;
}
A.SideMenu:hover {
	font-size: 11px;
}
A.SideMenu:visited {
	font-size: 11px;
}
A.LinkMsg_1:link {
	text-decoration: none;
}
A.LinkMsg_1:hover {
	text-decoration: none;
}
A.LinkMsg_1:visited {
	text-decoration: none;
}
A.LinkMsg_2:link {
	text-decoration: none;
	font-size: 10px;
}
A.LinkMsg_2:hover {
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
}
A.LinkMsg_2:visited {
	text-decoration: none;
	font-size: 10px;
}

A.LinkMsg_3:link {
	text-decoration: none;
	font-size: 10px;
}
A.LinkMsg_3:hover {
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
}
A.LinkMsg_3:visited {
	text-decoration: none;
	font-size: 10px;
}


A.Link_Form3_Tab:link {
	font-size: 9px;
	text-decoration: underline;
	color: #000000;
}
A.Link_Form3_Tab:hover {
	font-size: 9px;
	text-decoration: underline;
	color: #000000;
}
A.Link_Form3_Tab:visited {
	font-size: 9px;
	text-decoration: underline;
	color: #000000;
}

A.Link_Form3_Sublink_1:link {
	font-size: 9px;
	text-decoration: underline;
	color: #CC6600;
}
A.Link_Form3_Sublink_1:hover {
	font-size: 9px;
	text-decoration: underline;
	color: #CC6600;
}
A.Link_Form3_Sublink_1:visited {
	font-size: 9px;
	text-decoration: underline;
	color: #CC6600;
}



a {
	text-decoration: underline;
	font-size: 12px;
	color: #1c5b90;
}
 
a:hover {
	color: #FF9933;
}
/**	1. <TABLE> MAIN TAG STYLE
	 */


table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



/****************************   CCMS MAIN STYLES  ***************************/

/**	1. MAIN TABLE ** 
	C_Table_1 is the style of the main table table containg CCMS modules and it handles
	-font
	-fonty size **/
.C_Table_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 100%;
}
.C_Table_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
/**	1.1 CELLS ** 
	(C_CellWidht_1) formats the cell widht of the first cell in the content management modules.
	(C_CellHeader_1) formats the header cells
	(C_CellRow_1) formats the cells of a row 
	(C_CellRow_2) formats the cells of a row 
	(C_CellRow_3) formats the cells of a row 
**/
.C_CellWidht_1 {
}
.C_CellHeader_1 {
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
}
.C_CellRo_1 {
	background-color: #B3C8FF;
}
.C_CellRo_2 {
	background-color: #999999;
	cursor: hand;
}
.C_CellRo_3 {
	background-color: #D7E1FF;
}
.C_CellRo_4 {
	background-color: #FFFFFF;
}


.C_CellRow_1 {
	background-color: #DFE8FF;
}
.C_CellRow_2 {
	background-color: #E6EDFF;
}
.C_CellRow_3 {
}

/**	2. TITLES **
	C_Title_1 is the style of the  text title in the main  body of the CCMS modules
	C_Title_1_2 is the style of a  secondary text title in the main  body of the CCMS modules
	C_Title_2 is the style of the  text title in the secondary  body (body2) of the CCMS modules 
	C_Title_3 is the style of the  Submenu text of the main navigation bar 
	**/
.C_Title_1_old {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #cc6600;
}
.C_Title_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #006699;
}


.C_Title_1_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #cc6600;
}

.C_Title_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #cc6600;
}
.C_Title_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1D64B1;
}
.C_Title_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.C_Title_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}

.C_Title_5_Item_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}

.C_Title_5_Item_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

.C_Title_MenuSide_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}

/**	3. NAVIGATION  **
	C_NavButton_1 is the style of the fw/back navgation buttons  
	C_NavRecordDet_1 formats the color of the records information **/
.C_NavButton_1 {
	border: 1px solid #006666;
	background-color: #DFFFFF;
}
.C_NavRecordDet_1 {
	font-weight: bold;
	color: #008080;
}

/**	4. TEXTS **
	(C_TextError_1) is a style for an error message the CCMS 
	(C_TextBody_1) is the text style of the main body in the CCMS modules.
	(C_TextBody_1_2) is the text style of the body of the email form.
	(C_TextBody_2) is the text style of the  body2 in the CCMS modules. 
	(C_TextFotogal_1) is the main text style of the single picture table in the foto gallery.
	**/

.C_TextError_1 {
	font-weight: bold;
	color: #FF0000;
}
.C_TextBody_1 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.C_TextBody_1_2 {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.C_TextBody_2 {
	font-weight: normal;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.C_TextBody_2_bullets {
	font-weight: normal;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.C_TextPrice_1 {
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFF99;
}
.C_TextPrice_1_1 {
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.C_TextPrice_1_2 {
	font-weight: bold;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.C_TextPrice_1_Striked {
	font-weight: bold;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFF99;
	text-decoration: line-through;
}

.C_TextPrice_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
.C_TextPrice_2_Striked {
	font-weight: bold;
	color: #0000FF;
	text-decoration: line-through;
}

.C_TextPrice_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
.C_TextPrice_3_Striked {
	font-weight: bold;
	color: #0000FF;
	text-decoration: line-through;
}
.C_TextPrice_4 {
	font-weight: bold;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFF99;
}

.C_Text_Striked {
	text-decoration: line-through;
}




.C_Text_2_bullets {
	font-weight: normal;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: line-through;
}

.C_TextWhite {
	font-weight: normal;
	color: #FFFFFF;
	font-size: 9px;
}
.C_TextBlack {
	font-weight: normal;
	color: #000000;
}
.C_TextRed {
	font-weight: normal;
	color: #FF0000;
}
.C_TextGreen {
	font-weight: normal;
	color: #009933;
}
.C_TextOrange {
	font-weight: normal;
	color: #FE8F02;
}
.C_Size_9px {
	font-weight: normal;
	font-size: 9px;
}

.C_Text_EmxtradeBlue{
	font-weight: bold;
	color: #006699;
}


.C_Text_1 {
	font-weight: normal;
	color: #000000;
	font-size: 9px;
}

.C_TextFotogal_1 {
}
/** 4.2. MARQUEE 
	(C_BgColor_1_Main) Is the main background color
	(C_BgColor_2) Is another background color
	(C_BgColor_3) Is another background color **/
.C_Marquee_1{
	font-weight: bold;
	color: #006599;
}
.C_Marquee_2 {
	font-weight: bold;
	color: #FF0000;
}
.C_Marquee_3 {
	font-weight: normal;
	color: #FF0000;
}
/** 5. BACKGROUNDS 
	(C_BgColor_1_Main) Is the main background color
	(C_BgColor_2) Is another background color
	(C_BgColor_3) Is another background color **/

.C_BgColor_1_Main {
}
.C_BgColor_2_White {
	background-color: #FFFFFF;
}

.C_BgColor_3 {
	background-color: #ECF3FF;
	margin: 1px;
	padding: 1px;
	border: 1px ridge;
}
.C_BgColor_4_Yellow {
	background-color: #FFCC66;
}
.C_BgColor_5_Blue {
	background-color: #006699;
}
.C_BgColor_5_Grey {
	background-color: #CCCCCC;
}
.C_BgColor_Green_Fluox {
	background-color: #00CC00;
}

.C_BgColor_Red {
	background-color: #FF0000;
	color: #FFFFFF;
}

.C_BgColor_Red_and_black {
	background-color: #FF0000;
	color: #FFFFFF;
}


.C_BgPicture_1 {
	background-image: url(imgs/site_local/pics/emxtrade_header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.C_BgPicture_2 {
	background-image: url(imgs/site_local/pics/emxtrade_header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.C_BgPicture_3 {
	background-image: url(imgs/site_local/bg/bg_moto2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.C_BgPicture_4 {
	background-image: url(imgs/site_local/pics/pic_user_card.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


/** 6. BORDERS 
	(C_Border_1_Std) Is the main border style
	(C_Border_2_) Is another  border style
	(C_Border_3) Is another  border style **/

.C_Border_1_Std {
	border: 1px solid #666666;
}
.C_Border_2_Global {
	border: 1px solid #999999;
}
.C_Border_3_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0000FF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #0000FF;
	border-right-color: #0000FF;
}
.C_Border_3_bot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000FF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0000FF;
	border-left-color: #0000FF;
}
.C_Border_3_sides {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0000FF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0000FF;
}

/** 6. PICTURES 
	(C_PicSize_1) Is a picture size style used in the news
	(C_PicSize_2) Is a picture size style used in the fiches pilotes
	(C_PicSize_3) Is a picture size style **/

.C_PicSize_1 {
	height: 90px;
	border: 1px solid #CCCCCC;
}
.C_PicSize_2 {
	border: 1px solid #CCCCCC;
	width: 132px;
}
.C_PicSize_3 {
}

/** 7. FORMS & FORM FIELDS 
	(C_Form_1) Is the main form style used in the site
	(C_Form_2) Is a form style used in the site
	(C_Form_3) Is a form style used in the site
	(C_Fields_Form_1) Is the main "form field" style used in the site
	(C_Form_2) Is a field style used in the site
	(C_Form_Button_1) Is the main "form button" style used in the site **/
	
.C_Form_1 {
	font-size: 10px;
	border: 1px dashed #999999;
	background-color: #FFFFFF;
	padding: 1px;
	width: 450px;
}
.C_Form_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #FFCC66;
}

.C_Form_3 {
	background-color: #EBEBEB;
	border-top: 1px none #708090;
	border-right: 1px dotted #708090;
	border-bottom: 1px dotted #708090;
	border-left: 1px dotted #708090;
}
.C_Form_4 {
	font-size: 10px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding: 1px;
	width: 450px;
}

.C_Form_5 {

	font-size: 10px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding: 1px;
}


.C_Form_3_Spec_Bott {
	border-top: 1px none #708090;
	border-right: 1px none #708090;
	border-bottom: 1px dotted #708090;
	border-left: 1px none #708090;
}
.C_Form_3_Spec_Bott2 {
	border-top: 1px none #D6D6D6;
	border-right: 1px none #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px none #D6D6D6;
	width: 100%;
	text-align: center;
}
.C_Form_3_Spec_Bott3 {
	border-top: 3px none #666666;
	border-right: 3px none #666666;
	border-bottom: 3px double #666666;
	border-left: 3px none #666666;
}


.C_Form_3_Tab1_Off {
	font-size: 9px;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #708090;
	border-right-color: #708090;
	border-bottom-color: #708090;
	border-left-color: #708090;
	text-align: center;
}
.C_Form_3_Tab1_On {
	font-size: 9px;
	background-color: #EBEBEB;
	border-top: 1px dotted #708090;
	border-right: 1px dotted #708090;
	border-bottom: 1px solid #EBEBEB;
	border-left: 1px dotted #708090;
	text-align: center;
	font-weight: bold;
	color: #cc6600;
}

.C_Form_3_Table_1 {
	font-size: 9px;
	border: thin none;
}


.C_Fields_Form_Error_Bg{
	font-size: 10px;
	background-color: #FF3535;
	color: #FFFFFF;
}

.C_Fields_Form_Error_Bg_Ok{
	font-size: 10px;
	background-color: #00FF00;
	color: #000000;
}


.C_Fields_Form_1{
	border: 1px solid #999999;
	background-color: #FFFFCC;
}
.C_Fields_Form_2{
	border: 1px solid #999999;
	background-color: #FFFFCC;
}

.C_Fields_Form_3 {
	color: #000066;
	font-size: 0.9em;
	font-weight: normal;
}
.style1 {
	color: #000066;
	font-size: 0.9em;
	font-weight: normal;
}


.C_Fields_Form_4 {
	color: #FF0000;
	font-size: 9px;
	font-weight: bolder;
	text-align: right;
}
.C_Fields_Form_5 {

	color: #0000FF;
	font-size: 10px;
	font-weight: bolder;
	text-align: right;
}

.C_Fields_Form_6 {
	border: 1px solid #999999;
	color: #000066;
	font-size: 10px;
	font-weight: normal;
}

.C_Fields_Form_7 {
	color: #000000;
	font-size: 11px;
}

.C_Fields_Form_8 {
	border: 1px solid #999999;
	color: #FF0000;
	font-size: 10px;
	font-weight: normal;
}

.C_Fields_Form_9 {
	border: 1px solid #999999;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}


.C_Form_Button_1{
	border: 1px solid #999999;
	background-color: #CCCCCC;
	font-size: 10px;
}
.C_Form_Button_2{
	border: 1px solid #006699;
	font-size: 8px;
	color: #FFFFFF;
	background-color: #006699;
	font-weight: bold;
	text-decoration: underline;
}

.C_Fields_Form_Devis{
	border: 1px solid #999999;
	background-color: #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.C_Fields_Form_Devis_Button{
	border: none;
	background-color: #006599;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

/** 8. MENUS  
	(C_MenuSideTitle_1) Is the main Side Menu title  style used in the site
	(C_MenuSideTitle_2) Is a Side Menu title  style
	(C_MenuSideTitle_3) Is a Side Menu title  style **/
.C_MenuSideTitle_1_old {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc6600;
}

.C_MenuSideTitle_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	font-style: italic;
}

/**	3. BUTTONS  **
	C_Button_1 is the style of the fw/back navgation buttons **/
.C_Button_1 {
	border: 1px solid #006666;
	background-color: #DFFFFF;
}

/**	9. MESSAGES  **
	C_Msg_1 is a msg style  **/
.C_Msg_1 {
	font-weight: bold;
	color: #FF0000;
}
.C_Msg_2 {
	font-weight: bold;
	color: #FF9900;
}
.C_Msg_3_MiniRed {
	font-weight: bold;
	color: #FF0000;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.C_Msg_3_MiniBlack {
	font-weight: bold;
	color: #000000;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.C_Msg_Notification_1 {
	color: #000000;
	font-style: normal;
	font-size: 10px;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #FF0000;
	text-transform: uppercase;
}
.C_Msg_Notification_2 {
	color: #000000;
	font-style: normal;
	font-size: 10px;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #006699;
	text-transform: uppercase;
}
.C_Msg_Notification_2_no_upper {
	color: #000000;
	font-style: normal;
	font-size: 10px;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #006699;
}



.C_Msg_Notification_3 {
	color: #000000;
	font-style: normal;
	border: 1px solid #006699;
}

.C_tbl_10_px {
	color: #000000;
	font-style: normal;
	font-size: 10px;
}



.C_Msg_4_MaxMin {
	font-weight: bold;
	color: #006699;
	font-style: normal;
	background-color: #FFFFFF;
}
/****************************   WEBSITE STYLEST   ***************************/


.LinkMain {  margin-left: 0; margin-right: 0; margin-top: 0; font-family: Geneva, Arial, Helvetica, san-serif; color: #008080; font-weight: bold; font-size: 11px}

.LinkSubMenu {  margin-left: 0; margin-right: 0; margin-top: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px}


/**	2. GENERAL LAYOUT STYLES
	(a) sets the style of all hyperlinks
	(a:hover) sets the style of the rollover on all hyperlinks
	(LinkMain) is just a formatted stylr over the hyperlink */

.TableBg_1 {
	background-color: #000000;

}
.TableBg_2 {
	background-color: #008080;

}
.TableBg_3 {
	background-color: #DFFFFF;

}
.TextYellow {
	color: #E7AD10;
}

/****************************   ORIGINAL STYLESHEET   ***************************/


/****************************   ORIGINAL STYLESHEET   ***************************/


/****************************   ORIGINAL STYLESHEET   ***************************/


.Title_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
}
.Title_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.Title_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
}
.Title_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.Title_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.Title_6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-transform: none;
}
.Title_7{
	border: 1px solid #006699;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006699;
	font-weight: bold;
}
.Title_8{
	border: 1px solid #006699;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}



.Text_Capitalize {
	text-transform: capitalize;
}
.Text_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.TextWhite {
	color: #FFFFFF;
	font-size: 9px;
}
.TextBlue {
	color: #0000FF;
}
.TextBlueEmx {
	color: #006699;
}

.TextWhite {
	color: #FFFFFF;
}

.BgBlack {
	background-color: #000000;
}
.BorderRxDx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.BorderRx {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.BorderSx {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.BorderBott_1 {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.BorderBott_2 {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #00CCFF;
	border-right-color: #00CCFF;
	border-bottom-color: #00CCFF;
	border-left-color: #00CCFF;
}

.Border_01_Global {
	border: 1px solid #000000;
}
.Border_01_Bottom {
	border-bottom: 1px solid #000000;
}
.Border_01_Top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.Border_01_TopLeft {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.Border_01_LeftRight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.Border_01_TopLeftRight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.Border_01_TopBottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.Border_01_TopBottomLeft {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.Border_01_BottomLeft {
	border-bottom: 1px solid #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
}
.Border_01_BottomLeftRight {
	border-bottom: 1px solid #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
}


.Border_01_Left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

.Border_02_Global {
	border: 1px solid #999999;
}
.Border_02_Bottom {
	border-bottom: 1px solid #999999;
}
.Border_02_Top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.Border_02_TopLeft {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.Border_02_LeftRight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.Border_02_LeftTopRight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.Border_02_TopRight {
	border-left-style: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}


.Border_02_TopBottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.Border_02_TopBottomLeft {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.Border_02_BottomLeft {
	border-bottom: 1px solid #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-color: #999999;
	border-right-color: #999999;
	
}
.Border_02_BottomRight {
	border-bottom: 1px solid #999999;
	border-left-color: #999999;
	border-top-color: #999999;
	border-right-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;	
}

.Border_02_BottomLeftRight {
	border-bottom: 1px solid #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-color: #999999;
	border-right-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
}

.Border_02_Left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

.Border_02_Right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}


.Border_03_Global {
	border: 2px double #FF9933;
}
.Border_04_Global {
	border: 1px solid #006699;
}















.MenuSubInactive {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #DFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-align: center;
	text-transform: uppercase;
}
.MenuSubActive {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-align: center;
	text-transform: uppercase;
}
.C_Table_1Copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 80%;
	margin: 0px;
	padding: 0px;
}
.C_CellRow_1Copy {
	background-color: #DFE8FF;
	padding: 5px;
	margin: 10px;
}
.Menu_NavEnd {
	color: #000000;
	font-size: 9px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.C_BgPicture_4 {
	background-image: url(imgs/site_local/pics/pic_totem_005.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.C_VariableRef_Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	background-color: #FFFF66;
	font-weight: bold;
}

A.LinkButton_1:link {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #FFFFFF;
}
A.LinkButton_1:hover {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #FFFFFF;
}
A.LinkButton_1:visited {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #FFFFFF;
}

A.LinkButton_1_small:link {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bolder;
color: #FFFFFF;
}
A.LinkButton_1_small:hover {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bolder;
color: #FFFFFF;
}
A.LinkButton_1_small:visited {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bolder;
color: #FFFFFF;
}




A.LinkButton_2:link {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #FFFFFF;
}
A.LinkButton_2:hover {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #FFFFFF;
}
A.LinkButton_2:visited {
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bolder;
color: #FFFFFF;
}




A.Link_NavArrows_1:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #006599;
	text-transform: capitalize;
}
A.Link_NavArrows_1:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #006599;
	text-transform: capitalize;
}
A.Link_NavArrows_1:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #006599;
	text-transform: capitalize;
}
.C_Size_8 {
	font-size: 8px;
}
.C_Size_9 {

	font-size: 9px;
}
.C_Size_10 {

	font-size: 10px;
}
.C_Size_11 {



	font-size: 11px;
}
.C_Size_10_remark_box {
	font-size: 11px;
	border: 1px solid #666666;
}

.C_Color_Grey {
	color: #999999;
}

/**	1. SPECIALS **/

.emx_Bold {
	font-weight: bold;
	background-color: #00FFCC;
}

.emx_Spe_Capitalize {
	text-transform: capitalize;
}
. emx_Spe_Uppercase{
	text-transform: uppercase;
}


/**	2. FONTS **/
.emx_Txt_Font_Calibri {
	font-family: Calibri;
}

/**	2. TEXT SIZES **/
.emx_Txt_8px {
	font-size: 8px;
}
.emx_Txt_10px {
	font-size: 10px;
}
.emx_Txt_11px {
	font-size: 11px;
}
.emx_Txt_12px {
	font-size: 12px;
}
.emx_Txt_14px {
	font-size: 14px;
}
.emx_Txt_15px {
	font-size: 15px;
}
.emx_Txt_16px {
	font-size: 16px;
}
.emx_Txt_18px {
	font-size: 18px;
}
.emx_Txt_20px {
	font-size: 20px;
}
.emx_Txt_22px {
	font-size: 22px;
}
.emx_Txt_24px {
	font-size: 24px;
}
.emx_Txt_26px {
	font-size: 26px;
}
.emx_Txt_28px {
	font-size: 28px;
}
.emx_Txt_30px {
	font-size: 30px;
}
.emx_Txt_32px {
	font-size: 32px;
}
.emx_Txt_34px {
	font-size: 34px;
}
.emx_Txt_36px {
	font-size: 36px;
}
.emx_Txt_38px {
	font-size: 38px;
}
.emx_Txt_40px {
	font-size: 40px;
}
.emx_Txt_Special_1 {
	font-size: 80px;
}
/**	3. COLOURS **/

.emx_Text_Black {
	color: #000000;
}
.emx_Text_Red {
	color: #FF0000;
}
.emx_Text_Blue {
	color: #006699;
}
.emx_Text_Blue_Emx {
	color: #006699;
}
.emx_Text_Green {
	color: #00FF00;
}
.emx_Text_Green_3 {
	color: #009900;
	background-color: #CCCCCC;
}

.emx_Text_Blue_2 {
	color: #006699;
}
.emx_Text_White {
	color: #FFFFFF;
}
.emx_Text_Yellow {
	color: #FFCC66;
}
/**	3. BACKGROUNDS **/


.emx_Bg_Blue {
	background-color: #006599;
}
.emx_Bg_Grey {
	background-color: #CCCCCC;
}
.emx_Bg_Yellow {
	background-color: #FFCC66;
}
.emx_Bg_Form_1 {
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.emx_Bg_Form_1_High {
	border: 1px solid #999999;
	background-color: #FFFF66;
}

/**	3. FORMS AND FORM FIELDS **/

.emx_Form_1 {
	font-size: 10px;
	border: 1px dashed #999999;
	background-color: #FFFFFF;
	padding: 1px;
}

.emx_Fields_Form_1{
	border: 1px solid #999999;
	background-color: #FFFFCC;
	font-size: 11px;
}
.emx_Fields_Form_1_Error{
	border: 1px solid #999999;
	background-color: #FF0000;
	font-size: 11px;
	color: #FFFFFF;
}



.emx_Form_Button_1{

	font-size: 10px;
}
.emx_Form_Button_1_orig{
	border: 1px solid #999999;
	background-color: #CCCCCC;
	font-size: 10px;
}

/**	4. BORDERS **/
.EMX_brdr_02_1px_Global {
	border: 1px dashed #000000;
}
/**	5. CASE **/
.emx_uppercase {
	text-transform: uppercase;	
}
.hand {
	cursor: hand;
}

