body, BODY, html {
background-color: #F3F2F2;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
/*color: #0D004C; */
color: #4F5B60;
font-weight: normal;
margin: 0px;
voice-family: betty, female;
/* background-image: url(images/bg_body.jpg);*/
}


.headingtitles {
padding-left: 0px;
font-weight:bold;
font-size: 15px;
color: #990000;
}

.headingtitlesRed {
padding-left: 0px;
font-weight:bold;
font-size: 15px;
color: #ff4255;
}

.tiny {
font-size: 10px;
}

.pagetitles {padding-left: 0px;
font-weight:bold;
font-size: medium;
color: #990000;
}

.page-hr {
border-bottom-style: dashed;
border-bottom-color: #338733;
border-bottom-width: 1px;
border-top-width: 0px;
font-weight:bold;
font-size: medium;
color: #338733;
padding: 0px;
}


a:active     {  font-family: Arial; font-size: 14px; color: #000000}
a:link       {  font-family: Arial; font-size: 14px; color: #000000}
a:visited    {  font-family: Arial; font-size: 14px; color: #000000}

a.tiny:active     {  font-family: Arial; font-size: 10px; color: #000000}
a.tiny:link       {  font-family: Arial; font-size: 10px; color: #000000}
a.tiny:visited    {  font-family: Arial; font-size: 10px; color: #000000}

li           {  font-family: Arial; font-size: 14px}
ol           {  font-family: Arial; font-size: 14px}

table, td {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

.tableOutlineGrey {
	BACKGROUND-COLOR: #f4f4f4;
	font-size: 14px;
	color: #333333;
	font-weight: 900;
	border: 1px solid #CCCCCC;
}
.tableThreeGreySides {
	BACKGROUND-COLOR: #ffffff;
	font-size: 14px;
	color: #333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
}

.tableAlternateGrey {
	BORDER-RIGHT: #e1e1e1 0px solid;
	BORDER-TOP: #e1e1e1 1px solid;
	BORDER-LEFT: #e1e1e1 0px solid;
	BORDER-BOTTOM: #e1e1e1 1px solid;
	BACKGROUND-COLOR: #f4f4f4
}

.tableTopOrange {
	BORDER-RIGHT: #F2DFB7 0px solid;
	BORDER-TOP: #F2DFB7 1px solid;
	BORDER-LEFT: #F2DFB7 0px solid;
	BORDER-BOTTOM: #F2DFB7 0px solid;
	BACKGROUND-COLOR: #FDFAF2;
}

.tableAlternateOrange {
	BORDER-RIGHT: #F2DFB7 0px solid;
	BORDER-TOP: #F2DFB7 1px solid;
	BORDER-LEFT: #F2DFB7 0px solid;
	BORDER-BOTTOM: #F2DFB7 1px solid;
	BACKGROUND-COLOR: #FDFAF2;
}
.tableOutlineOrange {
	BACKGROUND-COLOR: #FDFAF2;
	border: 1px solid #F2DFB7;
}

.tableOutlineRed {
	BACKGROUND-COLOR: #ffe8ea;
	border: 1px solid #ff7b88;
}

.tableRedSides {
	BORDER-RIGHT: #990000 1px solid;
	BORDER-LEFT: #990000 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #990000 1px solid;

}

.tableOutlineGreen {
	BACKGROUND-COLOR: #edfceb;
	border: 1px solid #97ee8c;
}


SELECT {
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
BACKGROUND: #e1e4e5;
COLOR: #000000;
FONT-FAMILY: Verdana, sans-serif
}
TEXTAREA {
BORDER-TOP-WIDTH: 1px;
FONT-WEIGHT: normal;
BORDER-LEFT-WIDTH: 1px;
FONT-SIZE: 14px;
BACKGROUND: #e1e4e5;
BORDER-BOTTOM-WIDTH: 1px;
COLOR: #000000;
FONT-FAMILY: Verdana, sans-serif;
BORDER-RIGHT-WIDTH: 1px
}

input {
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 14px;
	BACKGROUND: #e1e4e5;
	BORDER-BOTTOM-WIDTH: 1px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif;
	BORDER-RIGHT-WIDTH: 1px
}


h1, h2, h3, h4, h5, h6 {
padding: 0px;
Font-family: "Trebuchet MS";
FONT-SIZE: 20px;
margin: 0px;
}

hr, HR {
noshade;
	color: #990000;
	height: 1px;
}

.head{
font-size:14pt;
color:#338733;
font-weight:bold;
/*background-color: #FFFFFF;*/
}




/* http://www.themaninblue.com/writing/perspective/2004/04/28/
This is a link which shows styles for form elements also see.
http://www.webreference.com/programming/css_stylish/
.submit,.submit-disabled
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(/images/bluebuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
}
*/

.submit,.submit-disabled {
border: 3px double #999999;
border-top-color: #cccccc;
border-left-color: #cccccc;
} 




.submit:hover,.submit:focus {
border: 3px double #cccccc;
/* top right bottom left */
border-color: #E2A862 #E28B22 #E28B22 #E2A862
}

.inputlogin
{
	COLOR: #000000;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	BACKGROUND: URL(/support/themes/client_default/icon_user.gif) no-repeat;
	BACKGROUND-POSITION: 1px 1px;
	BACKGROUND-COLOR: #f3f2f2;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}

.inputpassword
{
	COLOR: #000000;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	BACKGROUND: URL(/support/themes/client_default/icon_lock.gif) no-repeat;
	BACKGROUND-POSITION: 1px 1px;
	BACKGROUND-COLOR: #f3f2f2;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}

.inputtext
{	BACKGROUND-COLOR: #f3f2f2;
	COLOR: #000000;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	VERTICAL-ALIGN: middle;
}
