﻿body 
{
	margin:0px;
	/*background-color: #FAF6E8;*/
	background-color:#FFFFFF;
}


/*Buttons*/

.button
{
	width: 100px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
}

.buttonlogin
{
	width: 60px;
	height: 22px;
	font-family: verdana;
	font-size: 11px;
}

/*Check Boxes*/
.checkbox
{	
	width : 10px;			
}


/*Text Boxes*/
.textbox
{
	border-left-style:solid;
	border-left-color: #7F9DB9;
	border-left-width:1px;

	border-top-style:solid;
	border-top-color: #7F9DB9;
	border-top-width:1px;
	
	border-right-style:solid;
	border-right-color: #7F9DB9;
	border-right-width:1px;
	
	border-bottom-style:solid;
	border-bottom-color: #7F9DB9;
	border-bottom-width:1px;
	
	height : 17px;
	
	background-color: #FBFBFA;
	
	font-family: verdana;
	font-size: 11px;			
}

.textboxlogin
{
	border-left-style:solid;
	border-left-color: #7F9DB9;
	border-left-width:1px;

	border-top-style:solid;
	border-top-color: #7F9DB9;
	border-top-width:1px;
	
	border-right-style:solid;
	border-right-color: #7F9DB9;
	border-right-width:1px;
	
	border-bottom-style:solid;
	border-bottom-color: #7F9DB9;
	border-bottom-width:1px;
	
	height : 15px;
	
	background-color: #FBFBFA;
	
	font-family: verdana;
	font-size: 11px;			
}

.textboxdisabled
{
	border-left-style:solid;
	border-left-color: #7F9DB9;
	border-left-width:1px;

	border-top-style:solid;
	border-top-color: #7F9DB9;
	border-top-width:1px;
	
	border-right-style:solid;
	border-right-color: #7F9DB9;
	border-right-width:1px;
	
	border-bottom-style:solid;
	border-bottom-color: #7F9DB9;
	border-bottom-width:1px;
	
	height : 17px;
	
	background-color: #EBEBEA;
	
	font-family: verdana;
	font-size: 11px;			
}

.numerictextbox
{
	border-left-style:solid;
	border-left-color: #7F9DB9;
	border-left-width:1px;

	border-top-style:solid;
	border-top-color: #7F9DB9;
	border-top-width:1px;
	
	border-right-style:solid;
	border-right-color: #7F9DB9;
	border-right-width:1px;
	
	border-bottom-style:solid;
	border-bottom-color: #7F9DB9;
	border-bottom-width:1px;
	
	height : 17px;
	
	background-color: #FAFFFF;
	
	font-family: verdana;
	font-size: 11px;	
	text-align: right;		
}

/*Text*/
.texttitle
{
	font-family: verdana;
	font-size: 14px;		
	font-weight: bold;
}

.texttitlepop
{
	font-family: verdana;
	font-size: 11px;		
	font-weight: bold;
	color: #FFFFFF;
}

.textsmalltitle
{
	font-family: verdana;
	font-size: 10px;		
	font-weight: normal;
}

.texttitleupload
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	height:10px;
	padding:5px;
	color:#FFFFFF;
	background-color:#53B5FA;
}

.textpagemaintitle
{
	font-family: Verdana;
	font-size: 18px;
	font-weight : bold;
	/*color: #0A7913;*/
	color:#CC0000;
}

.textone
{
	font-family: verdana;
	font-size: 11px;		
}

.textonebold
{
	font-family: verdana;
	font-size: 11px;		
	font-weight:bold;
}

.text1 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight : bold;
	color: #000000;
}

.redText 
{
	font-family: Verdana;
	font-size: 12px;
	font-weight : bold;
	color: #FF0000;
}

.TextError
{
	font-family: Verdana;
	font-size: 12px;
	color: #FF0000;
}

.TextErrorItalic
{
	font-family: Verdana;
	font-size: 12px;
	font-style:italic;
	color: #FF0000;
}

.TextErrorLarge
{
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #FF0000;
}

.TextFooter
{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
	/*background-color:#075F0E;*/
	/*background-color:#CC0000;*/
	background-color:#990000;
	height:16px;
	text-align:center;
}

.TextHeader
{
	font-family: Verdana;
	font-size: 12px;
	font-weight : bold;
	color:#FFFFFF;
}
a.TextHeader:link {
	text-decoration:none;
}
a.TextHeader:visited {
	text-decoration:none;
}
a.TextHeader:hover {
	text-decoration:underline;
}
a.TextHeader:active {
	text-decoration:underline;
}

.TextHeaderLarge
{
	font-family: Verdana;
	font-size: 11px;
	font-weight : bold;
	color:#FFFFFF;
}

.TextTableTitle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#990000;
}

/*Upload*/
.upload
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	height:22px;
	width:330px;
}

.buttonupload
{
	font-family:Verdana;
	font-size:11px;
	height:22px;
	width:65px;
}

.datagrid
{
	background-color : #447FB5;
	border-color : #60B9FB;
	color: #ffffff;
}

.gridMain
{
	/*background-color:#CFE8D1;
	border:solid 1px #9D9DA1;*/
	background-color:#F6EBE0;
	border:solid 1px #9D9DA1;
}

.gridHeader
{
	/*background-color:#075F0E;*/
	background-color:#990000;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	height:20px;
}

.datarow
{
	/*background-color :#CFE8D1;*/
	background-color:#F7D1D1;
	height : 20px;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;
	/*cursor : hand;*/
}

.datarownormal
{
	background-color : #E4F1FB;
	height : 20px;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;
}

.datarownotfound
{
	border-left-style:solid;
	border-left-color: #53B5FA;
	border-left-width:1px;

	border-top-style:solid;
	border-top-color: #53B5FA;
	border-top-width:1px;
	
	border-right-style:solid;
	border-right-color: #53B5FA;
	border-right-width:1px;
	
	border-bottom-style:solid;
	border-bottom-color: #53B5FA;
	border-bottom-width:1px;
		
	background-color : #E4F1FB;
	height : 20px;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;
}

.datarowpop
{
	background-color : #E4F1FB;
	height : 20px;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;
}

.datarowalternate
{
	/*background-color : #EBF7EC;*/
	background-color:#FAEAEA;
	height : 20px;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;	
	/*cursor : hand;*/
}

.datarowalternatepop
{
	background-color : #ffffff;
	height : 20px;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;	
}

/*.datarowhighlight
{
	background-color : #F7F6F3;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;	
	height : 20px;	
	cursor : hand;
}*/

.datarowhighlight
{
	/*background-color : #72CB79;*/
	background-color:#F6C0C0;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;	
	height : 20px;	
	cursor : hand;
}

.datarowhighlightpop
{
	background-color : #D4EAFE;
	font-family: verdana;
	font-size: 11px;	
	color: #000000;	
	height : 20px;
}

.datagridrowheader
{
	
	font-family: verdana;
	font-size: 11px;	
	font-weight: normal;
	
	height : 20px;
}

.borderlefttopright
{
	border-left-style:solid;
	border-left-color: #53B5FA;
	border-left-width:1px;

	border-top-style:solid;
	border-top-color: #53B5FA;
	border-top-width:1px;
	
	border-right-style:solid;
	border-right-color: #53B5FA;
	border-right-width:1px;	
	
	font-family: verdana;
	font-size: 11px;	
}

.datagridrowtwo
{
	border-left-style:solid;
	border-left-color: #000000;
	border-left-width:1px;

	border-top-style:solid;
	border-top-color: #808080;
	border-top-width:1px;
	
	border-right-style:solid;
	border-right-color: #808080;
	border-right-width:1px;
	
	border-bottom-style:solid;
	border-bottom-color: #808080;
	border-bottom-width:1px;		
	
	background-color: #ffffff;
	
	font-family: verdana;
	font-size: 11px;	
}

/* Full Table Styles */
.TableMain
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	/*background-color:#EBF7EC;*/
	/*background-color:#F6EBE0;*/
	background-color:#F8E6E4;
}
.TableHeader
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	height:20px;
	/*background-color:#075F0E;*/
	/*background-color:#AE1010;*/
	background-color:#990000;
}
.TableHeaderLeft
{
	border-left:solid 1px #9D9DA1;
	border-top:solid 1px #9D9DA1;
	border-right:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableHeaderMiddle
{
	border-top:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableHeaderRight
{
	border-left:solid 1px #9D9DA1;
	border-top:solid 1px #9D9DA1;
	border-right:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableHeaderRightCols
{
	border-top:solid 1px #9D9DA1;
	border-right:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableRowLeft
{
	border-left:solid 1px #9D9DA1;
	border-right:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableRowMiddle
{
	border-bottom:solid 1px #9D9DA1;
}
.TableRowRight
{
	border-left:solid 1px #9D9DA1;
	border-right:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableRowLeftCols
{
	border-left:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableRowClear
{
	background-color:#FFFFFF;
}
.TableNoUp
{
	border-left:solid 1px #9D9DA1;
	border-right:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableNoLeft
{
	border-top:solid 1px #9D9DA1;
	border-right:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableLeftUp
{
	border-left:solid 1px #9D9DA1;
	border-top:solid 1px #9D9DA1;
}
.TableLeftBottom
{
	border-left:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableTopBottom
{
	border-top:solid 1px #9D9DA1;
	border-bottom:solid 1px #9D9DA1;
}
.TableLeft
{
	border-left:solid 1px #9D9DA1;
}
.TableBottom
{
	border-bottom:solid 1px #9D9DA1;
}

.headerbg
{
	background-image:url(../images/header_blue6.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.headerbgpop
{
	background-image:url(../images/header_blue6.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.menubg
{
	background-image:url(../menu/skins/vista/MnuHorBg.gif);
	background-repeat:repeat-x;
}

.poptitlebg
{
	background-image:url(../images/pop_titlebg.gif);
	background-repeat:repeat-x;
}

.bgright
{
	background-image:url(../images/right_bg.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.mainbg15
{
	/*background-image:url(../images/bg_full5.jpg);
	background-position:bottom;
	*/
}

.contentBack3
{
	background-color:#F8F5E6;
	border: solid 3px #1E5605;
}

.greenInvertText11B
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	background-color:#1A4E02;
}

.text2 
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.contentBack1
{
	background-color:#F8F5E6;
	border: solid 1px #1E5605;
}

.greenText11B
{
	font-family: Arial;
	font-size: 11px;
	color: #1A4E02;
	font-weight:bold;
	text-align:left;
}

/* MENU */
.tdAll{
	/*border-color: #075F0E;*/
	border-color:#990000;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	text-align:center;
}

.tdMenuFill{
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	background-color: #0A7913;
}

.tdMenuSub{
	border-color: #075F0E;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	text-align:center;
	background-color: #9CC665;
}

/*Top Menu Styles*/
.level1Link
{
	font-family: Verdana;
	font-size: 11px;
	color: #075F0E;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

.level1Link:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #075F0E;
	font-weight:bold;
	text-decoration:underline;	
}

/*Home link classes*/
.tdHomeHeader{
	border-color: #1E89D5;
	background-color:#1E89D5;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
}

.tdHomeCell
{
	border-color: #1E89D5;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
}

.homeSectionTitle
{
	font-family: Verdana;
	font-size: 12px;
	font-weight : bold;
	color: #FFFFFF;		
}

.homeLink
{
	font-family: Verdana;
	font-size: 10px;
	color: #1E89D5;
	text-decoration:underline;		
}

.linktext
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

a.linktext:link {
	text-decoration:none;
}
a.linktext:visited {
	text-decoration:none;
}
a.linktext:hover {
	text-decoration:underline;
}
a.linktext:active {
	text-decoration:none;
}


/* Frontend Links */

.LinkLogin
{
	font-family:Verdana;
	font-size:11px;
	/*color:#075F0E;*/
	color:#CC1710;
}
a.LinkLogin:link {
	text-decoration:underline;
}
a.LinkLogin:visited {
	text-decoration:underline;
	/*color:#0B8A14;*/
	color:#CC1710;
}
a.LinkLogin:hover {
	text-decoration:none;
}
a.LinkLogin:active {
	text-decoration:none;
}


.LinkLoginLarge
{
	font-family:Verdana;
	font-size:12px;
	/*color:#075F0E;*/
	color:#CC1710;
}
a.LinkLoginLarge:link {
	text-decoration:underline;
}
a.LinkLoginLarge:visited {
	text-decoration:underline;
	/*color:#0B8A14;*/
	color:#CC1710;
}
a.LinkLoginLarge:hover {
	text-decoration:none;
}
a.LinkLoginLarge:active {
	text-decoration:none;
}

/* Header BackGround */

.HeaderBG
{
	background-image:url(../img/header_slide.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:110px;
}