/* General body fonts */

Body,P,Div,Th,Td,P,Input,Select,Textarea {
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	BORDER: none;
}

Body { 
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	BACKGROUND-COLOR: #FFFFFF;
}

Select { 
	BORDER: solid 1px #8A8A8A;
	WIDTH: 100%;
	FONT-SIZE: 11px;
	COLOR: #000000;
}

Input { 
	BORDER: solid 1px #8A8A8A;
	WIDTH: 100%;
	FONT-SIZE: 11px;
	COLOR: #000000;
}

Textarea { 
	BORDER: solid 1px #8A8A8A;
	FONT-SIZE: 11px;
	COLOR: #000000;
}

A:link {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

A:visited {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #fbde30; 
	TEXT-DECORATION: none
}

A:active {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

H1 {
	FONT-SIZE: 15px
}

H2 {
	FONT-SIZE: 13px
}

H3 {
	FONT-SIZE: 12px
}

HR {
	COLOR: #dddddd; 
	HEIGHT: 1px
}


/* Custom website design styles */

.copy {font-family:Arial, verdana; font-size:11px; color:#052943; text-decoration:none;}
.rstext {font-family:Arial, verdana; font-size:11px; color:#826800; text-decoration:none;}
.maintext {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #666666;}
.disclaimer a:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10px; COLOR: #fbde30; text-decoration:underline; }
.disclaimer a:link {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10px; COLOR: #ffffff}
.disclaimer a:visited {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10px; COLOR: #ffffff}
.disclaimer a:active {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10px; COLOR: #ffffff}
.disclaimer {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10px; COLOR: #ffffff;}
.copy1 {font-family:Arial, verdana; font-size:11px; color:#FFFFFF; text-decoration:none;}

/* Sidebar menu boxes - contains general styles used default on all sidebar menu boxes */
.Side_Box {
	WIDTH: 150px;
	PADDING: 5px;
	DISPLAY:-moz-inline-block;
	PADDING-BOTTOM: 10px;
}
.Side_Box Img {
	BORDER: none;
}

.Side_Border {}
.Side_Title {
	PADDING-TOP: 10px;
	}
.Side_Image {
	BORDER: none
}
.Side_Items {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
.Side_Items:link {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}
.Side_Items:visited {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

.Side_Items:hover {
	COLOR: #fbde30; 
	TEXT-DECORATION: none
}
.Side_Items:active {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}
.Side_Hr {
	COLOR: #b2b2b3;
}


/* Sidebar categories box */
.Side_Categories {
	WIDTH: 100%;
}
.Side_Categories_Bullet {
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}
.Side_Categories_Underline {
	BACKGROUND-IMAGE:url(images/rep_2.gif); 
	BaCKGROUND-REPEAT:repeat-x; 
	BACKGROUND-POSITION: bottom left;
}


/* Sidebar help box */
.Side_Help {
	WIDTH: 100%;
}
.Side_Help_Bullet {
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}
.Side_Help_Underline {
	BACKGROUND-IMAGE:url(images/rep_2.gif); 
	BaCKGROUND-REPEAT:repeat-x; 
	BACKGROUND-POSITION: bottom left;
}


/* Sidebar search box */
.Side_Search {}
.Side_Search_Buttons {
	TEXT-ALIGN: right;
	PADDING-TOP: 2px;
}
.Side_Search_Search_Button {}
.Side_Search_Advanced_Button {}

/* Sidebar login box */
.Side_Login {}
.Side_Login_Bullet {
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 5px;
}
.Side_Login_Submit_Button {}
.Side_Login_Register_Button {
	MARGIN-TOP: 2px;
}

/* Sidebar news box */
.Side_News {}
.Side_News_Bullet {
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}
.Side_News_Underline {
	BACKGROUND-IMAGE:url(images/rep_2.gif); 
	BaCKGROUND-REPEAT:repeat-x; 
	BACKGROUND-POSITION: bottom left;
}
.Side_News_View_Button {
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 0px;
	MARGIN-BOTTOM: 10px;
}
.Side_News_NoNews_Bullet {
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 5px;
	VERTICAL-AlIGN: middle
}
.Side_News_Subscribe_Bullet {
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 5px;
}
.Side_News_Subscribe_Button {
	PADDING-TOP: 3px;
	TEXT-ALIGN: right;
}



/* Sidebar profile box */
.Side_Profile {}
.Side_Profile_Bullet {
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}
.Side_Profile_Underline {
	BACKGROUND-IMAGE:url(images/rep_2.gif); 
	BaCKGROUND-REPEAT:repeat-x; 
	BACKGROUND-POSITION: bottom left;
}
.Side_Profile_Logout_Button {
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 0px;
}

/* Sidebar popular products box */
.Side_Popular {}
.Side_Popular_Bullet {
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}
.Side_Popular_Underline {
	BACKGROUND-IMAGE:url(images/rep_2.gif); 
	BaCKGROUND-REPEAT:repeat-x; 
	BACKGROUND-POSITION: bottom left;
}
.Side_Popular_View_Button {
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 0px;
}

/* Sidebar new arrivals box */
.Side_Arrival {}
.Side_Arrival_Bullet {
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}
.Side_Arrival_Underline {
	BACKGROUND-IMAGE:url(images/rep_2.gif); 
	BaCKGROUND-REPEAT:repeat-x; 
	BACKGROUND-POSITION: bottom left;
}
.Side_Arrival_View_Button {
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 0px;
}

/* Sidebar bestsellers box */
.Side_Best {}
.Side_Best_Bullet {
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}
.Side_Best_Underline {
	BACKGROUND-IMAGE:url(images/rep_2.gif); 
	BaCKGROUND-REPEAT:repeat-x; 
	BACKGROUND-POSITION: bottom left;
}

/* Sidebar shopping cart box */
.Side_Cart {}
.Side_Cart_Bullet {
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 7px;
}
.Side_Cart_Underline {
	BACKGROUND-IMAGE:url(images/rep_2.gif); 
	BACKGROUND-REPEAT:repeat-x; 
	BACKGROUND-POSITION: bottom left;
}
.Side_Cart_Wishlist_Button {
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 0px;
}
.Side_Cart_View_Button {
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 0px;
}
.Side_Cart_Checkout_Button {
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 0px;
}

/* Main boxes - contains general styles used default on all main boxes */
.Main_Box {
	WIDTH: 100%;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 6px;
}
.Main_Border {
	BACKGROUND-IMAGE: url(images/main_bg.gif);
	BACKGROUND-POSITION: left top;
	BACKGROUND-REPEAT: no-repeat
}
.Main_Title {
	FONT-WEIGHT: normal; 
	COLOR: #f8f8f8;
	HEIGHT: 34px;
	WIDTH: 600px;
	PADDING-LEFT: 20px;
	VERTICAL-ALIGN: middle;
	TEXT-TRANSFORM: uppercase;
	FONT-FAMILY: Arial Black;
	FONT-SIZE: 11px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right;
}
.Main_Title_Comment {
	FONT-WEIGHT: normal; 
	COLOR: #082032
}
.Main_Image {
	BORDER: none
}
.Main_Items {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
.Main_Items:link {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}
.Main_Items:visited {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}
.Main_Items:hover {
	COLOR: #fbde30; 
	TEXT-DECORATION: none
}
.Main_Items:active {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}


/* Main navigation box */
.Main_Navigation {
	MARGIN-TOP: 10px;
	BORDER: #ffffff dotted 1px;	
	DISPLAY: None;
	MARGIN-LEFT: 4px;
}
.Main_Navigation_Bullet {
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 14px;
}
.Main_Navigation_Path {}


/* Main categories box */
.Main_Categories {
	PADDING-RIGHT: 5px;
}
.Main_Categories_Icons {
	TEXT-ALIGN: center;
	WIDTH: 114px;
}
.Main_Categories_Icons_Spacer_Left {
	WIDTH: 10px;
	BORDER-RIGHT: #c9c9c9 dotted 1px;
}
.Main_Categories_Icons_Spacer_Right {
	WIDTH: 10px;
}
.Main_Categories_Icons_Title {
	PADDING-TOP: 5px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left;
}
.Main_Categories_Icons_Bullet {
	PADDING-LEFT: 23px;
}

.Main_Categories_Icons_Image {
	WIDTH: 68px;
	HEIGHT: 88px
}
.Main_Categories_Icons_Image_Align {}

.Main_Categories_List {
	BORDER: #ffffff dotted 1px;	
}
.Main_Categories_List_Title {
	WIDTH: 114px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.Main_Categories_List_Bullet {
	PADDING-LEFT: 14px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}

.Main_Categories_List_Image {
	WIDTH: 68px;
	HEIGHT: 88px;
	MARGIN: 10px;
}
.Main_Categories_List_Image_Align {}

.Main_Categories_Description {}
.Main_Categories_Description_Bullet {
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 14px;
}


/* Main products box */
.Main_Products {}
.Main_Products_Icons {
	TEXT-ALIGN: center;
	WIDTH: 150px;
	HEIGHT: 40px;
	MARGIN-BOTTOM: 10px;
	BORDER: #ffffff dotted 1px; 		
}
.Main_Products_Icons_Spacer_Left {
	WIDTH: 3px;
}
.Main_Products_Icons_Spacer_Right {
	WIDTH: 14px;
}
.Main_Products_Icons_Bullet {
	PADDING-LEFT: 7px;
	VERTICAL-ALIGN: middle;
}
.Main_Products_Icons_Image {
	WIDTH: 90px;
	HEIGHT: 68px;
	MARGIN: 10px;
	BORDER: 7px #FFFFFF solid;
}
.Main_Products_Icons_Image_Align {}
.Main_Products_Icons_Title {
	BORDER-TOP: #c9c9c9 dotted 1px;
	TEXT-ALIGN: left;
	PADDING-TOP: 5px;
}
.Main_Products_Icons_Price_Title {}
.Main_Products_Icons_Price {
	FONT-WEIGHT:bold;
	FONT-SIZE: 9px;
}
.Main_Products_Icons_Price_Notes {}
.Main_Products_Icons_Buy_Button {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: center;
	BORDER-TOP: #c9c9c9 dotted 1px;
}
.Main_Products_Icons_Add_Selected_Button {
	PADDING-TOP: 5px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: right;
}
.Main_Products_Icons_Notify {
	PADDING-BOTTOM: 7px;
}
.Main_Products_List {
	
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	MARGIN-BOTTOM: 10px;
}
.Main_Products_List_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Products_List_Image {
	WIDTH: 100px;
	HEIGHT: 75px;
	MARGIN: 10px;
	BORDER: 7px #FFFFFF solid; 
	
}
.Main_Products_List_Image_Align {}
.Main_Products_List_Title {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	PADDING-TOP: 10px;
}
.Main_Products_List_Title a:link {
	COLOR: #FFFFFF;
}
.Main_Products_List_Title a:visited {
	COLOR: #FFFFFF;
}
.Main_Products_List_Title a:hover {
	COLOR: #fbde30;
}
.Main_Products_List_Title a:active {
	COLOR: #FFFFFF;
}
.Main_Products_List_Description {
	PADDING-BOTTOM: 10px;
}
.Main_Products_List_Price_Title {
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
}
.Main_Products_List_Price {
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
}
.Main_Products_List_Price_Notes {}
.Main_Products_List_Notify {}
.Main_Products_List_Buy_Button {
	PADDING-TOP: 5px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: right;
	BORDER-TOP: #c9c9c9 dotted 1px;
}
.Main_Products_List_View_Button {
	WIDTH: 100%;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 7px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: right;
	BORDER-TOP: #c9c9c9 dotted 1px;
}
	
.Main_Products_List_Add_Selected_Button {
	PADDING-TOP: 5px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: right;
}
.Main_Products_Table {
	BORDER: #ffffff dotted 1px;		
	MARGIN-BOTTOM: 10px;
}
.Main_Products_Table_Camera_Bullet {
	MARGIN-LEFT: 5px;
}
.Main_Products_Table_Notify_Button {
	MARGIN-LEFT: 5px;
}
.Main_Products_Table_Buy_Button {
	PADDING-RIGHT: 15px;
}
.Main_Products_Table_Add_Selected_Button {
	PADDING-TOP: 5px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: right;
}
.Main_Products_Details {
	BORDER: #ffffff dotted 1px;		
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
}
.Main_Products_Details_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Products_Details_Image {
	WIDTH: 100px;
	HEIGHT: 75px;
	MARGIN: 10px;
	BORDER: 7px #FFFFFF solid;
}
.Main_Products_Details_Image_Align {
	VERTICAL-ALIGN: top;
}
.Main_Products_Details_Title {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
}
.Main_Products_Details_Underline {
	BORDER-TOP: #c9c9c9 dotted 1px;
	HEIGHT: 10px;
}
.Main_Products_Details_Description {
	PADDING-BOTTOM: 10px;
}
.Main_Products_Details_Extras_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 30px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Products_Details_Extras_Title {}
.Main_Products_Details_Extras {}
.Main_Products_Details_SKU_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Products_Details_SKU_Title {}
.Main_Products_Details_SKU {}
.Main_Products_Details_Weight_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Products_Details_Weight_Title {}
.Main_Products_Details_Weight {}
.Main_Products_Details_Options_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Products_Details_Options_Title {}
.Main_Products_Details_Options {}
.Main_Products_Details_Options_Select {
	MARGIN-BOTTOM: 5px;
}
.Main_Products_Details_Options_Radio {
	MARGIN-BOTTOM: 5px;
}
.Main_Products_Details_Options_Text {
	MARGIN-BOTTOM: 5px;
}
.Main_Products_Details_Options_TextArea {
	WIDTH: 100%;
	PADDING-BOTTOM: 5px;
}
.Main_Products_Details_Price_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Products_Details_Price_Title {
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
}
.Main_Products_Details_Price {
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	PADDING-RIGHT: 15px;
}
.Main_Products_Details_Price_Notes {}
.Main_Products_Details_Quantity_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Products_Details_Quantity_None {
	PADDING-RIGHT: 15px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	
}
.Main_Products_Details_Quantity {}
.Main_Products_Details_Notify {}
.Main_Products_Details_Cart_Button {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 7px;
	TEXT-ALIGN: right;
	WIDTH: 100%;
}
.Main_Products_Details_Enquire_Button {
 PADDING-TOP: 5px;
 PADDING-BOTTOM: 5px;
 PADDING-RIGHT: 7px;
 TEXT-ALIGN: right;
}
.Main_Products_Details_Wishlist_Button {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
}
.Main_Products_Details_Update_Button {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
}
.Main_Products_Details_Delete_Button {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
}


.Main_Detail_Images {
	BORDER: #ffffff dotted 1px;		
	PADDING: 5px;
}
.Main_Detail_Images_Large Img {
	WIDTH: 300px;
	HEIGHT: 225px;
	BORDER: #5B5B5B solid 1px;
	BORDER: 7px #FFFFFF solid;	
	MARGIN-TOP: 2px;
}
.Main_Detail_Images_Small {
	VERTICAL-ALIGN: TOP;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	WIDTH: 200px;
}
.Main_Detail_Images_Small Img {
 	WIDTH: 48px;
	HEIGHT: 33px;
	BORDER: 4px #FFFFFF solid;
	MARGIN-TOP: 2px;
}

/* Main shopping cart box */
.Main_Cart {}
.Main_Cart_List {
	BORDER: #ffffff dotted 1px;		
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	MARGIN-BOTTOM: 10px;
}
.Main_Cart_List_Image {
	WIDTH: 100px;
	HEIGHT: 75px;
	MARGIN: 10px;
	BORDER: 7px #FFFFFF solid;
}
.Main_Cart_List_Image_Align {}
.Main_Cart_List_Title {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
}
.Main_Cart_List_Title:link {
	COLOR: #FFFFFF;
}
.Main_Cart_List_Title:visited {
	COLOR: #FFFFFF;
}
.Main_Cart_List_Title:hover {
	COLOR: #fbde30;
}
.Main_Cart_List_Title:active {
	COLOR: #FFFFFF;
}
.Main_Cart_List_Title_Bullet {
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Cart_List_Description {
	PADDING-BOTTOM: 10px;
}

.Main_Cart_List_Options_Bullet {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Cart_List_Options_Title {}
.Main_Cart_List_Options {}

.Main_Cart_List_SKU_Bullet {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Cart_List_SKU_Title {}
.Main_Cart_List_SKU {}
.Main_Cart_List_Weight_Bullet {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Cart_List_Weight_Title {}
.Main_Cart_List_Weight {}
.Main_Cart_List_Price_Input {
	WIDTH: 20px;
}
.Main_Cart_List_Price_Bullet {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Cart_List_Price_Title {
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
}
.Main_Cart_List_Price {
	COLOR: #FFFFFF;
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
}
.Main_Cart_List_Bonus_Bullet {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Cart_List_Bonus {
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
}
.Main_Cart_List_Discount_Bullet {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Cart_List_Discount {
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
}
.Main_Cart_List_Delete_Button {
	WIDTH: 100%;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 7px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: right;
	BORDER-TOP: #c9c9c9 dotted 1px;
}

.Main_Cart_Delivery {
	BORDER: #ffffff dotted 1px;	
	PADDING: 10px;
	MARGIN-BOTTOM: 10px;
}
.Main_Cart_Delivery_Title {
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
	WIDTH: 100%;
}
.Main_Cart_Delivery_Select {
	WIDTH: 200px;
}

.Main_Cart_Totals {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10PX;
}
.Main_Cart_Totals_Title {
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
	WIDTH: 100%;
	HEIGHT: 20px;
}
.Main_Cart_Totals_Text {
	PADDING-RIGHT: 7px;
}
.Main_Cart_Totals_Final_Title {
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
	WIDTH: 100%;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #000000; 
	COLOR: #FFFFFF;
}
.Main_Cart_Totals_Final_Text {
	BACKGROUND-COLOR: #000000; 
	COLOR: #FFFFFF;
	PADDING-RIGHT: 7px;
}

.Main_Cart_Coupon {
	BORDER: #ffffff dotted 1px;	
	TEXT-ALIGN: center;
	PADDING: 10px;
	MARGIN-BOTTOM: 10px;
	WIDTH: 100%;
}
.Main_Cart_Coupon_Image {
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 50px;
}
.Main_Cart_Coupon_Title {
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
}
.Main_Cart_Coupon_Text {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	PADDING-TOP: 2px;
}
.Main_Cart_Coupon_Button {
	PADDING-TOP:10px;
	TEXT-ALIGN: right;
}


.Main_Cart_Buttons {
	BORDER: #ffffff dotted 1px;	
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}
.Main_Cart_Clear_Button{
	WIDTH: 100%;
	PADDING-LEFT: 10px;
}
.Main_Cart_Update_Button{
	PADDING-RIGHT: 10px;
}
.Main_Cart_Checkout_Button{
	PADDING-RIGHT: 10px;
}

/* Main checkout box */
.Main_Checkout {}
.Main_Checkout_Table {
	BORDER: #ffffff dotted 1px;		
	MARGIN-BOTTOM: 10px;
}
.Main_Checkout_Table_Update_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}
.Main_Checkout_Table_Options {
	BACKGROUND-COLOR: #ffffff;
	BORDER: #ffffff dotted 1px;	
	PADDING: 7px;	
}
.Main_Checkout_Table_Options_Underline {
	BORDER-TOP: #c9c9c9 dotted 1px;
	HEIGHT: 5px;
}
.Main_Checkout_Table_Options_Bullet {
	PADDING-RIGHT: 10px;
}
.Main_Checkout_Table_Options_Title {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
}
.Main_Checkout_Table_Options_Text {}

.Main_Payment_Methods {
	BORDER: #ffffff dotted 1px;	
	PADDING: 5px;
	MARGIN-BOTTOM: 10px;
}
.Main_Payment_Methods_Underline {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
}
.Main_Payment_Methods_Radio {
	WIDTH: 20px;
	MARGIN-LEFT: 20px;
}
.Main_Payment_Methods_Title {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	WIDTH: 140px;
}
.Main_Payment_Methods_Text {}
.Main_Payment_Methods_Continue_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}
.Main_Payment_Methods_Submit_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}
.Main_Payment_Methods_Paypal {
	BORDER: #ffffff dotted 1px;		
}
.Main_Payment_Methods_Paypal_Image {
	PADDING: 5px;
}
.Main_Payment_Methods_Paypal_Text {
	PADDING: 5px;
}
.Main_Payment_Methods_Offline {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
}
.Main_Payment_Methods_Offline_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Payment_Methods_Offline_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Payment_Methods_Offline_Underline {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
}
.Main_Payment_Methods_Offline_Notes Textarea {
	WIDTH: 100%;
	MARGIN: 3px;
}
.Main_Payment_Methods_Credit {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
}
.Main_Payment_Methods_Credit_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Payment_Methods_Credit_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Payment_Methods_Credit_Underline {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
}
.Main_Payment_Methods_Credit_Item_Title {
	HEIGHT: 22px;
}
.Main_Payment_Methods_Credit_Item Select {
	WIDTH: 123px;
}
.Main_Payment_Methods_Credit_Item Input {
	WIDTH: 250px;
}
.Main_Payment_Methods_Credit_Mandatory {
	COLOR: #FFFFFF;
}
.Main_Payment_Methods_Bonus {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 5px;
}
.Main_Payment_Methods_Bonus_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Payment_Methods_Bonus_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 15px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Payment_Methods_Bonus_Underline {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
}
.Main_Payment_Methods_Bonus_Item_Title {
	HEIGHT: 18px;
	PADDING-RIGHT: 20px;
}
.Main_Payment_Methods_Bonus_Item Select {
	WIDTH: 123px;
}
.Main_Payment_Methods_Bonus_Item Input {
	WIDTH: 50px;
}
.Main_Payment_Methods_Bonus_Item_Error {
	COLOR: #FFFFFF;
}



.Main_Order {
	BORDER: #ffffff dotted 1px;	
	PADDING: 10px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #FFFFFF;
	
}
.Main_Order_Underline {
	BORDER-TOP: #c9c9c9 dotted 1px;
	HEIGHT: 5px;
}
.Main_Order_Company {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
	PADDING-BOTTOM: 5px;
	MARGIN-BOTTOM: 5px;
	
}
.Main_Order_Company_Image {
	BORDER: #ffffff dotted 1px;	
	MARGIN-RIGHT: 10px;
	MARGIN-BOTTOM: 5px;
}
.Main_Order_Company_Image_Align {
	VERTICAL-ALIGN: top;
}
.Main_Order_Company_Title {
	COLOR: #797777;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 5px;
}
.Main_Order_Company_Text {
	COLOR: #797777;
}
.Main_Order_Details {
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 20px;
}
.Main_Order_Details_Title {
	COLOR: #797777;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 2px;
}
.Main_Order_Details_Text {
	COLOR: #797777;
}
.Main_Order_Details_Bullet {}
.Main_Order_Details_Number {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	COLOR: #797777;
}
.Main_Order_Email {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
	COLOR: #797777;
}
.Main_Order_Email_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #797777;
	FONT-WEIGHT: bold;
}
.Main_Order_Email_Text {
	PADDING-LEFT: 5px;
	COLOR: #797777;
}
.Main_Order_Email_Bullet {
	PADDING-LEFT: 9px;	
}

.Main_Order_Spacer {
	PADDING: 5px
}
.Main_Order_Billing {
	BORDER: #ffffff dotted 1px;	
	PADDING: 2px;	
}
.Main_Order_Billing_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #797777;
	FONT-WEIGHT: bold;
}
.Main_Order_Billing_Title_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Order_Billing_Items {
	PADDING-LEFT: 10px;	
	COLOR: #797777;
}
.Main_Order_Billing_Items_Title {
	COLOR: #797777;
}
.Main_Order_Billing_Items_Bullet {
	PADDING-LEFT: 9px;	
}
.Main_Order_Shipping {
	BORDER: #ffffff dotted 1px;		
	PADDING: 2px;	
}
.Main_Order_Shipping_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #797777;
	FONT-WEIGHT: bold;
}
.Main_Order_Shipping_Title_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Order_Shipping_Items {
	PADDING-LEFT: 10px;	
	COLOR: #797777;
}
.Main_Order_Shipping_Items_Title {
	COLOR: #797777;
}
.Main_Order_Shipping_Items_Bullet {
	PADDING-LEFT: 9px;	
}
.Main_Order_Info {
	BORDER: #ffffff dotted 1px;		
	MARGIN-TOP: 20px;
	PADDING: 1px;
}
.Main_Order_Info_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #797777;
	FONT-WEIGHT: bold;
}
.Main_Order_Info_Title_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Order_Info_Items {
	PADDING-BOTTOM: 3px;
	COLOR: #797777;
}
.Main_Order_Info_Items_Bullet {
	PADDING-LEFT: 7px;	
}
.Main_Order_Info_Items_Title {
	FONT-WEIGHT: bold;
	COLOR: #797777;
}
.Main_Order_Products {
	BORDER: #ffffff dotted 1px;		
	MARGIN-BOTTOM: 10px;
	MARGIN-TOP: 20px;
}
.Main_Order_Products_Options_Bullet {}
.Main_Order_Products_Options_Title {}
.Main_Order_Products_Options {}
.Main_Order_Buttons {
	BORDER: #ffffff dotted 1px;	
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN-TOP: 10px;
}
.Main_Order_Address_Button {
	WIDTH: 100%;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 10px;
}
.Main_Order_Method_Button{
PADDING-RIGHT: 10px;
}
.Main_Order_Search {
	BORDER: #ffffff dotted 1px;		
	MARGIN-BOTTOM: 10px;
}
.Main_Order_Search_Background {

}
.Main_Order_Search_Bullet {
	PADDING-LEFT: 12px;
}
.Main_Order_Search_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	COLOR: #FFFFFF;
}
.Main_Order_Search_Item {
	HEIGHT: 22px;
}
.Main_Order_Search_Item Input {
	WIDTH: 80px;
}
.Main_Order_Search_Item Select {
	WIDTH: 80px;
	MARGIN-RIGHT: 5px;
	border-color: #000000
}
.Main_Order_Search_Mandatory {
	COLOR: #FFFFFF;
	PADDING-LEFT: 10px;
}
.Main_Order_Search_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}
.Main_Order_Search_View_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}
.Main_Order_Search_Print_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}

.Main_Register {}
.Main_Register_Text {
	PADDING: 5px;
}
.Main_Register_Mandatory {
	COLOR: #FFFFFF;
}
.Main_Register_Underline {
	BORDER-TOP: #c9c9c9 dotted 1px;
	HEIGHT: 5px;
}
.Main_Register_Heading {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
	PADDING: 10px;
}
.Main_Register_Heading_Text {}
.Main_Register_Email {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
}
.Main_Register_Billing {	
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
}
.Main_Register_Shipping {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
}
.Main_Register_Membership {	
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
}
.Main_Register_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Register_Title_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Register_Item {
	WIDTH: 50%;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-RIGHT: 5px;
	
}
.Main_Register_Item_Title {
	WIDTH: 25%;
}
.Main_Register_Item_Bullet {
	PADDING-LEFT: 25px;
}
.Main_Register_Item_Validator {
	WIDTH: 40%;
}
.Main_Register_Submit_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}
.Main_Newsletter {
	BORDER: #ffffff dotted 1px;		
	MARGIN-BOTTOM: 10px;
	PADDING: 3px;
}
.Main_Newsletter_Underline {
 	BORDER-TOP: #c9c9c9 dotted 1px;
	HEIGHT: 5px;
}
.Main_Newsletter_Title {
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 7px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Newsletter_Title_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
}
.Main_Newsletter_Item {}
.Main_Newsletter_Item_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Newsletter_View_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}
.Main_Newsletter_Subscribe {	
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
}
.Main_Newsletter_Subscribe_Mandatory {
	COLOR: #FFFFFF;
}
.Main_Newsletter_Subscribe_Underline {
 	BORDER-TOP: #c9c9c9 dotted 1px;
	HEIGHT: 5px;
}
.Main_Newsletter_Subscribe_Select {
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 10px;
	WIDTH: 20px;
	BORDER: None;
}
.Main_Newsletter_Subscribe_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Newsletter_Subscribe_Title_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Newsletter_Subscribe_Item_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Newsletter_Subscribe_Item_Text {
	PADDING-BOTTOM: 10px;
}

.Main_Login {
	BORDER: #ffffff dotted 1px;	
	TEXT-ALIGN: center;
	PADDING: 10px;
	MARGIN-BOTTOM: 10px;
}
.Main_Login_Image {
	PADDING-RIGHT: 10px;
}
.Main_Login_Title {}
.Main_Login_Text {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
}
.Main_Login_Button {
	PADDING-TOP:7px;
	TEXT-ALIGN: right;
}
.Main_Login_Mandatory {
	COLOR: #FFFFFF;
}
.Main_Login_Error {
	COLOR: #FFFFFF;
}
.Main_Send_Friend {
	BORDER: #ffffff dotted 1px;	
	TEXT-ALIGN:left;
	PADDING: 10px;
	MARGIN-BOTTOM: 10px;
}
.Main_Send_Friend_Bullet {
	PADDING-LEFT: 4px;
}
.Main_Send_Friend_Title {}
.Main_Send_Friend_Item Input {
	WIDTH: 230px;
	MARGIN-BOTTOM: 2px;
}
.Main_Send_Friend_Item TextArea {
 WIDTH: 230px;
 HEIGHT: 60px;
 MARGIN-BOTTOM: 2px;
}
.Main_Send_Friend_Mandatory {
	COLOR: #FFFFFF;
}
.Main_Send_Friend_Validator {}
.Main_Send_Friend_Submit_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}

.Main_Coupon {
	BORDER: #ffffff dotted 1px;	
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 3px;
	TEXT-ALIGN: center;
	MARGIN-BOTTOM: 10px;
}
.Main_Coupon_Bullet {
	PADDING-LEFT: 4px;
}
.Main_Coupon_Title {}
.Main_Coupon_Item Input {
	WIDTH: 250px;
	MARGIN-BOTTOM: 2px;
}
.Main_Coupon_Add_Button {
	PADDING: 7px;
	TEXT-ALIGN: right;
}

.Main_Wishlist_Clear_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
	MARGIN-BOTTOM: 12px;
}
.Main_Search {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 10px;
}
.Main_Search_Title_Bullet {
	PADDING-LEFT: 14px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Search_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Search_Underline {
	BORDER-TOP: #c9c9c9 dotted 1px;
	HEIGHT: 5px
}
.Main_Search_Bullet {
	PADDING-LEFT: 14px;
}
.Main_Search_Text {}
.Main_Search_Item {
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
}
.Main_Search_Buttons {
	BORDER: #ffffff dotted 1px;	
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}
.Main_Search_Search_Button{
	WIDTH: 100%;
	PADDING-LEFT: 10px;
}
.Main_Search_Reset_Button{
	PADDING-RIGHT: 10px;
}
.Main_Search_Save_Button{
PADDING-RIGHT: 10px;
}
.Main_Contact {
	BORDER: #ffffff dotted 1px;	
	MARGIN-BOTTOM: 12px;
}
.Main_Contact_Mandatory {
	COLOR: #FFFFFF;
	PADDING-RIGHT:5px;
}
.Main_Contact_Underline {}
.Main_Contact_Heading {
	PADDING: 10px;
}
.Main_Contact_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Contact_Title_Bullet {
	PADDING-LEFT: 7px;	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.Main_Contact_Item {
	WIDTH:80%;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-RIGHT: 5px;
	
}
.Main_Contact_Item Textarea {
	WIDTH: 100%;
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 5px;	
}
.Main_Contact_Item_Title {
	WIDTH: 25%;
}
.Main_Contact_Item_Bullet {
	PADDING-LEFT: 25px;
}
.Main_Contact_Submit_Button {
	BORDER: #ffffff dotted 1px;		
	WIDTH: 100%;
	PADDING: 7px;
	TEXT-ALIGN: right;
}

.Main_Notify {
	BORDER: #ffffff dotted 1px;	
	TEXT-ALIGN: center;
	PADDING: 10px;
	MARGIN-BOTTOM: 10px;
}
.Main_Notify_Image Img {
	WIDTH: 100px;
	HEIGHT: 75px;
	MARGIN: 10px;
}
.Main_Notify_Title {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.Main_Notify_Text {}
.Main_Notify_Button {
	PADDING-TOP:7px;
	TEXT-ALIGN: right;
}
.Main_Notify_Mandatory {
	COLOR: #FFFFFF;
}
.Main_Notify_Underline {
	BORDER-TOP: #c9c9c9 dotted 1px;
}



/* Main error box - controls styles for error messages */
.Main_Error {
	BORDER: #ffffff dotted 1px;	
	TEXT-ALIGN: center;
	PADDING: 10px;
	MARGIN-BOTTOM: 10px;
}
.Main_Error_Image {
	WIDTH: 70px
}
.Main_Error_Text {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
}
.Main_Error_Button {
	PADDING-TOP:7px;
	TEXT-ALIGN: right;
}

/* Main error box - controls styles for informational messages */
.Main_Info {
	BORDER: #ffffff dotted 1px;	
	TEXT-ALIGN: center;
	PADDING: 10px;
	MARGIN-BOTTOM: 10px;
}
.Main_Info_Image {
	WIDTH: 70px
}
.Main_Info_Text {
	BORDER-BOTTOM: #c9c9c9 dotted 1px;
	PADDING-BOTTOM: 5px;
}
.Main_Info_Button {
	PADDING-TOP:7px;
	TEXT-ALIGN: right;
}

/* Main pager - this controls the styles for the paging function used in many areas of the site */
.Main_Pager {
	WIDTH: 100%;
	PADDING-BOTTOM: 10px;
}
.Main_Pager_Border {
	BORDER: #ffffff dotted 1px;	
}
.Main_Pager_Bullet {
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 14px;
}
.Main_Pager_Title {}

/* Main table - This controls syles do the table grid used in many areas of the site */
.Main_Table {}
.Main_Table_Header {
	BORDER-RIGHT: 1px solid #2e2e2e; 
	BORDER-TOP: 1px solid #2e2e2e; 
	BORDER-LEFT: 1px solid #2e2e2e; 
	BORDER-BOTTOM: 1px solid #2e2e2e; 
	TABLE-LAYOUT: fixed; 
	BACKGROUND-COLOR: #1a1a1a; 
	HEIGHT: 22px; 
	PADDING-LEFT: 8px;
	COLOR: #FFFFFF;
}
.Main_Table_Footer {
	BORDER-RIGHT: 1px solid #2e2e2e; 
	BORDER-TOP: 1px solid #2e2e2e; 
	BORDER-LEFT: 1px solid #2e2e2e; 
	BORDER-BOTTOM: 1px solid #eeeeee; 
	TABLE-LAYOUT: fixed; 
	BACKGROUND-COLOR: #1a1a1a; 
	HEIGHT: 22px; 
	PADDING-LEFT: 8px; 
}
.Main_Table_Data TD {
	PADDING-LEFT: 8px; 
	PADDING-TOP: 1px; 
	MARGIN-BOTTOM: 1px; 
	BORDER-BOTTOM: #2e2e2e 1px solid;
	HEIGHT: 24px; 
}
.Main_Table_Data_Text {
	OVERFlOW: hidden;
	HEIGHT: 15px;
}
.Main_Table_Data_Odd {
	BACKGROUND-COLOR: #626262; 
}
.Main_Table_Data_Even {
	BACKGROUND-COLOR: #607487; 
}
.Main_Table_Data_Select TD {
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-BOTTOM: #dddddd 1px solid;
	BACKGROUND-COLOR: #858b96; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 8px; 
	MARGIN-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	HEIGHT: 24px; 
}
.Main_Table_Totals {
	PADDING-RIGHT: 7px;
	WIDTH: 197px;
	BACKGROUND-COLOR: #626262;
}
.Main_Table_Totals_Title {
}
.Main_Table_Totals_Text {
	PADDING-RIGHT: 7px;
}
.Main_Table_Totals_Final_Title {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #dddddd 3px solid;
}
.Main_Table_Totals_Final_Text {
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #dddddd 3px solid;
	PADDING-RIGHT: 7px;
}


