/* CSS Document */

/* MAIN ELEMENTS */

body {
	margin: 0px 0;
	background-color: #c2d599;
}

#Container {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}

#ContainerTable {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
#Header {
	padding-top: 7px;
	background-image: url(images-LAYOUT/CL4-Header3.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 94px;
}

#Admin_Header {
	padding-top: 7px;
	background-image: url(images-LAYOUT/CL4-Header_Admin.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 94px;
}

#Footer {
	background-repeat: no-repeat;
	margin-top: 3px;
	height: 50px;
	padding-left: 8px;
	background-image: url(images-LAYOUT/Footer_Background3.jpg);
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 80%;
}

#Header_Login {
	text-align: right;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #333333;
	line-height: 20px;
}
.new_side_table_header_cell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #666666;
	background-color: #CCCCCC;
	padding: 8px;
}


#Header_Top_Menu {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #333333;
}

#Bread_Crumb {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Tahoma;
	font-size: 70%;
	color: #666666;
}

#Footer_Text_Area {
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.Side_Navigation {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 10px;
}

.Main_Page_Content {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 10px;
}

.Side_Pain_Table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
	padding-top: 6px;
	font-size: 75%;
	padding-bottom: 6px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.Front_Page_tabel_text {
	margin-bottom: 5px;
}


.Side_Pain_Table a:link, .Side_Pain_Table a:visited {
	
	color: #666666;
	text-decoration: none;
}

.Side_Pain_Table a:hover {
	color: #666666;
	text-decoration: underline;
}
.sub_heading {
	color: #80A246;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	
}

}
#Bread_Crumb a:link, #Bread_Crumb a:visited {
	color: #666666;
	text-decoration: none;
}

#Bread_Crumb a:hover {
	color: #666666;
	text-decoration: underline;
}
/* END - MAIN ELEMTNS */

/* TEXT */
p {
	font-family: Tahoma;
	font-size: 80%;
	color: #535353;
	line-height: 18px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #666666;
	font-weight: normal;
	margin-top: -2px;
}
h2 {

	font-family: "Trebuchet MS";
	font-size: 100%;
	color: #80A246;
	font-weight: bold;
}

.Login_Text {
	font-family: Tahoma;
	font-size: 75%;
	color: #333333;
}

.Login_Text a:link, .Login_Text a:visited{
	color: #333333;
	text-decoration: none;
}

.Login_Text a:hover {
	color: #333333;
	text-decoration: underline;
}

.Navigation_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #333333;
	font-weight: normal;
}

.Footer_Text {
	font-family: Tahoma;
	font-size: 80%;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 5px;
	padding-top: 4px;
}
/* END - TEXT */

/* TOP MENU LISTING & lINKS */

#Header_Top_Menu a:link, #Header_Top_Menu a:visited {
	padding: 3px 10px 2px 10px;
	color: #333333;
	text-decoration: none;
}

#Header_Top_Menu a:hover {
	color: #333333;
	text-decoration: underline;
}

#Header_Top_Menu ul {
	list-style: none;
	margin: 0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}

#Header_Top_Menu li {
	display: inline;
}

/* END - TOP MENU LISTING & lINKS */
.TableHeaderCell {
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Tahoma;
	font-size: 75%;
	font-weight: bold;
	color: #333333;
}

.TableHeaderCell a:link, .TableHeaderCell a:visited{
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Tahoma;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.TableHeaderCell a:hover{
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Tahoma;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

.TableTopLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Tahoma;
	font-size: 80%;
	font-weight: bold;
	color: #333333;
}
.TableBottomLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 80%;
	color: #666666;
}

.TableBottomLine a:link, .TableBottomLine a:visited {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Tahoma;
	color: #666666;
}

.TableBothLine {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
}
.TextArea {
	font-family: Tahoma;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
	font-size: 80%;
	padding: 7px;
}
.TableAddCell {
	font-family: Tahoma;
	font-size: 80%;
	color: #333333;
	background-color: #F5F5F5;
	border: 1px solid #999999;
	padding: 8px;
}
.TableInfoCell {

	font-family: Tahoma;
	font-size: 80%;
	color: #333333;
	background-color: #E0EDF1;
	border: 1px solid #53829D;
	padding: 8px;
}

.TableInfoCell a:link, .TableInfoCell a:visited {
	font-family: Tahoma;
	color: #333333;
}

.TableInfoCell a:hover {
	font-family: Tahoma;
	text-decoration: none;
	color: #333333;
}

.TableDeleteCell {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FDE6DF;
	border: 1px solid #CC0000;
	padding: 8px;
	font-size: 100%;
}
.TableJustText {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 80%;
	color: #333333;
}
.FormDropDown {
	font-family: Tahoma;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
	border: 1px solid #999999;
}
body_Includes {

	margin: 0px 0;
	background-color: #FFFFFF;
}
.TableTopLineView {

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-family: Tahoma;
}
.TableAddCell a:link, .TableAddCell a:visited {
	font-family: Tahoma;
	text-decoration: underline;
	color: #333333;
}
.TableAddCell a:hover {
	font-family: Tahoma;
	text-decoration: none;
	color: #86A34B;
}
#Footer .FooterDesignText {
	font-weight: normal;
	float: right;
	padding-right: 8px;
	padding-top: 3px;
}
#Footer .FooterLeftText {
	font-weight: normal;
	float: left;
	padding-right: 8px;
	padding-top: 3px;
	color: #FFFFFF;
}

#Footer .FooterLeftText a:link, #Footer .FooterLeftText a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

#Footer .FooterLeftText a:hover{
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
}

.TableText1 {

	font-family: Tahoma;
	color: #535353;
	font-weight: normal;
	line-height: 18px;
	font-size: 80%;
}

.TableText1 a:link, .TableText1 a:visited {
	font-family: Tahoma;
	color: #535353;
	font-weight: normal;
	text-decoration: underline;
}

.TableText1 a:hover {
	font-family: Tahoma;
	color: #535353;
	font-weight: normal;
	text-decoration: underline;
}

.TableTextHeader {
	font-family: "Trebuchet MS", Arial;
	color: #80A246;
	font-weight: bold;
	font-size: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.Table_screen {
	width: 100%;
}
body_xmas {
	margin: 0px 0;
	background-color: #c2d599;
	background-image: url(images-LAYOUT/xmas2.jpg);
	background-repeat: repeat-x;
}
p a:link, p a:visited {
	color: #535353;
	text-decoration: none;
}
p a:hover {
	color: #535353;
	text-decoration: underline;
}
#Admin_Header2 {
	padding-top: 7px;
	background-image: url(images-LAYOUT/CL4-Header_Admin2.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 94px;
}
.TableMessageCell {
	font-family: Tahoma;
	color: #333333;
	background-color: #EFEBDE;
	border: 1px solid #D3AA2C;
	padding: 8px;
	font-size: 80%;
}

.TableMessageCell a:link, .TableMessageCell a:visited {
	color: #333333;
	text-decoration: underline;
	border-top-color: #D3AA2C;
	border-right-color: #D3AA2C;
	border-bottom-color: #D3AA2C;
	border-left-color: #D3AA2C;
}

.TableMessageCell a:hover {
	font-family: Tahoma;
	color: #333333;
	text-decoration: none;
	border-top-color: #D3AA2C;
	border-right-color: #D3AA2C;
	border-bottom-color: #D3AA2C;
	border-left-color: #D3AA2C;
}
#Footer_new {
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 80%;
	background-color: #FFFFFF;
	padding: 10px;
}
.Footer_links {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 1.6em;
	font-size: 90%;
}

.Footer_links a:link, .Footer_links a:visited {
	color: #FFFFFF;
	text-decoration: none;
	
}
.Footer_links a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	
}

.Footer_designed_by_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 1.4em;
	font-size: 90%;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ADB89A;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#Header_2 {
	padding-top: 7px;
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 100px;
}
#menu_nav{
	
}
#menu_nav ul{
	list-style-type: none;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
}
#menu_nav li{
	display: inline;
}
#menu_nav a:link, #menu_nav a:visited {
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	color: #FFFFFF;
	text-decoration: none;
	
}
#menu_nav a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7E915B;
	
}
.Header_Menu {
	padding-top: 10px;
	padding-left: 10px;
}
.Header_Menu_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	font-weight: normal;
	height: 28px;
}

.Header_Menu_table a:link, .Header_Menu_table a:visited  {
	color: #FFFFFF;
	text-decoration: none;
	
}

.Header_Menu_table a:hover {
	color: #FFFFFF;
	text-decoration: none;
	
}
#Header_Login2 {
	text-align: right;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #333333;
	line-height: 20px;
}
#Header_new {
	padding-top: 7px;
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 104px;
}
#Top_menu {
	padding-top: 7px;
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 40px;
}
.Back_to_Cell {
	font-family: Tahoma;
	font-size: 80%;
	color: #666666;
	background-color: #DDE8C6;
	padding: 6px;
}

.Back_to_Cell a:link, .Back_to_Cell a:visited {
	font-family: Tahoma;
	color: #333333;
	background-color: #DDE8C6;
	padding: 6px;
	text-decoration: underline;
}
.Back_to_Cell a:hover {
	font-family: Tahoma;
	color: #333333;
	background-color: #DDE8C6;
	padding: 6px;
	text-decoration: none;
}
#ContainerTable2 {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}
.TableMemberHeaderCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	padding: 8px;
}
.MembersTable {
}
.MembersTable tr:hover {
	background-color: #f5f5f5;
}
.FrontPageWelcomeBox {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	padding: 8px;
	font-size: 75%;
	line-height: 1.5em;
}
.FrontPageWelcomeBox a:link, .FrontPageWelcomeBox a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	
}
.FrontPageWelcomeBox a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;

}
.TableMemberWhatsNEWCell {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 80%;
	color: #666666;
	background-color: #E6E6E6;
	border: 1px dashed #666666;
	padding: 8px;
}
.TableMemberWhatsNEW_find_in {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #666666;
	background-color: #F5F5F5;
	padding: 5px;
}
.NEW_lable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #738453;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.TableMemberHeaderCell_NEW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	background-color: #EFEFEF;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}
.TableMemberInfoBox {
	background-color: #EFEFEF;
	padding: 8px;
	font-weight: normal;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
}
.TableMemberHeaderCell_NEW_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	background-color: #F7E7C1;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #E0AA2C;
	border-bottom-color: #E7BC58;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.TableMemberWhatsNEWCell_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 80%;
	color: #666666;
	background-color: #F7E7C1;
	padding: 8px;
}
.TableMemberHeaderCell_NEW_2_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	background-color: #E0AA2C;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.TableMemberHeaderCell_NEW_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	background-color: #999999;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}

.Add_content {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 100%;
	color: #666666;
	background-color: #FFE3AA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #ECAA51;
	border-right-color: #ECAA51;
	border-bottom-color: #ECAA51;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.TableHeaderCell2 {
	background-color: #EEEEEE;
	font-family: Tahoma;
	font-size: 80%;
	color: #333333;
	padding-left: 8px;
	padding-right: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 4px;
}
.divider {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}

#body2 {
	margin: 0px 0;
	background-color: #EAEAEA;
}
.xmas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #C51F2B;
	padding: 10px;
}
.whats_new {
	padding-bottom: 8px;
}

.new_side_table_header_cell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #666666;
	background-color: #CCCCCC;
	padding: 8px;
}

.new_side_table_main_cell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	background-color: #E8E8E8;
	padding: 8px;
	line-height: 1.6em;
}
.my_profile {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 80%;
	color: #666666;
	background-color: #EEEEEE;
	border: 1px dashed #CCCCCC;
	padding: 10px;
}
