body {
	margin: 0 0 0 0;
	scrollbar-base-color: #ffffff;
	scrollbar-face-color: #00ae51;
	scrollbar-track-color: #CCFFCC;
	scrollbar-arrow-color: #ffffff;
	scrollbar-highlight-color: #00ff51;
	scrollbar-3dlight-color: #000000;
	scrollbar-shadow-color: #0fff00;
	scrollbar-darkshadow-color: #000000;
	padding: 0px;
	background-image: url(../images/grass_bg.jpg);
	background-repeat: repeat;

}

.emailpreview {
	background-color: #FFFFFF;
}
.footer {
	background-image: url(../images/footer.jpg);
	height: 51px;
}


.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.page_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

.copyright {
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-left: 5px;
	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: none;
	font-weight: normal;
	vertical-align: middle;
}

.border_lbr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.red_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FF0000;
	border: 1px solid #000000;
}

.company_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.alltable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F0FFDA;
}
.alltable2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F0FFDA;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.top_spacer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F0FFDA;
}
a:link {
	font-weight: bold;
	color: #0071AF;
	text-decoration: none;
}


a:visited {
	font-weight: bold;
	color: #0071AF;
	text-decoration: none;
}

a:hover {
	font-weight: bold;
	color: #FF6000;
	text-decoration: underline;
}


a:active {
	font-weight: bold;
	color: #0071AF;
	text-decoration: none;
}

.whitelink a:link {
	font-weight: bold;
	color: #F7F7E8;
	text-decoration: none;
}


.whitelink a:visited {
	font-weight: bold;
	color: #F7F7E8;
	text-decoration: none;
}

.whitelink a:hover {
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}


.whitelink a:active {
	font-weight: bold;
	color: #F7F7E8;
	text-decoration: none;
}

.table_border1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

.tablebg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #0000FF;
}
.tablebg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #96E09E;
}
.headertablebg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #00ae51;
	background-position: top;
}
.border_all {
	border: 1px dashed #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #8AEA97;
}
.tablecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #E6FFA9;
}
.tablecontentheaders {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #A7D6FC;
}
.redbackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FF9684;
}
.yellowbackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FAFF00;
}
.greenbackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #74EF77;
}
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
}
.requiredfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.textarea {
	background-color: #F9F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textbox {
	background-color: #F9F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #333333;
}
.checkbox {
	background-color: #F9F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.combobox {
	background-color: #F9F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #A5EE0D;
	border: 1px solid #000000;
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FF8A8A;
}
.errormess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.errortitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.pageheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;

}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;

}
.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;

}
.text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;

}
.text1B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}
.text2B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
.text3B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

}
.text4B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;

}
.text5B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;

}


/* 
 * ========================================
 * styles for pagination links 
 * ========================================
 */
 

.pagelink,
.pagelinklast,
.pagecurrent,
.minipagelink,
.minipagelinklast{
	background: #D9ECFC;
	border: 1px solid #072A66;
	padding: 1px 3px 1px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.pagelinklast,
.minipagelinklast{
	background: #DFE6EF;
}


.pagecurrent{
	background: #FFC9A5;
}

.minipagelink,
.minipagelinklast{
	border: 1px solid #C2CFDF;
	font-size: 10px;
	margin: 0 1px 0 0;
}

.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link,
.minipagelink a:active,
.minipagelink a:visited,
.minipagelink a:link,
.minipagelinklast a:active,
.minipagelinklast a:visited,
.minipagelinklast a:link{
	text-decoration: none;
}

/* 
 * ========================================
 * END styles for pagination links 
 * ========================================
 */

/* 
 * ========================================
 * START styles for content slider 
 * ========================================
 */
 
 .contentslide{
border: 1px solid green;
border-bottom-width: 5px;
padding: 1px;
width: 210px;
height: 130px;
}

.contentslide .contentdiv{
	display: none;
	vertical-align: middle;
}

.pagination{
width: 200px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background-color: green;
border: 1px solid green;
border-width: 0 10px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 5px 0;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 178px; /*IE5 width*/
width: 194px; /*IE6 width*/
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #2e6ab1;
background-color: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
}
 
 /* 
 * ========================================
 * END styles for content slider 
 * ========================================
 */
 
.loginbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.loginbox_loggedin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #006600;
	padding: 5px;
}
.sitebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFF0;
	font-style: normal;
	font-weight: bold;
	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: solid;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
p {
	margin:2px 2px 2px 2px;
}
.title_bg {
	background-image: url(../images/title_bg.jpg);
	background-repeat: repeat-x;
}
.loginbox_buttonbg {
	background-image: url(../images/login_button.jpg);
	background-repeat: no-repeat;
}
.loginbox_passwordboxbg {
	background-image: url(../images/passwordbox.jpg);
	background-repeat: no-repeat;
}
.loginbox_loginbox {
	background-image: url(../images/loginbox_bg.jpg);
	background-repeat: repeat-x;
}
.menu_bg {
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat;
}
.line_height_1 {
    line-height: 0.95em;
}
.tabPage {
 font-family: Tahoma; font-size: 11px; color: #333333;
}
.page {
  border-left: solid 1px #919B9C;
  border-right: solid 1px #919B9C;
  border-bottom: solid 1px #919B9C;
  background-Color: #FCFCFD;
}
.nospace form {margin:0;padding:0;}.plaintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(../images/bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(../images/bt.gif) no-repeat bottom}