.bgtop {
	background-image: url(../images/bg-top.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.bggrey{
	background: #EDEEEF;
}
.bglightgrey{
	background: #F7F7F7;
}
.bgblue{
	background: #B0C4DF;
}
.bglightblue{
	background: #D4DEED;
}
.bggradient{
	background-image: url(../images/bg-gradient.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
}
.bgwhitetablebrd{
	background: #ffffff;
	border: 1px solid #C7C2C6;
	padding: 5px;
}
.blueheader{
	background-image: url(../images/header-blue.gif);
	color: #000000;
	font-weight: bold;
}
.blueheader-big{
	background-image: url(../images/header-blue-big.gif);
	color: #000000;
	font-weight: bold;
}
.bluelightbg{
	background: #EFF7F8;
	border-top: 0px solid #EDECEC;
	border-bottom: 1px solid #EDECEC;
	border-right: 1px solid #EDECEC;
	border-left: 1px solid #EDECEC;
}
.greenheader{
	background-image: url(../images/header-green.gif);
	color: #000000;
	font-weight: bold;
	padding-left: 8px;
}
.greenlightbg{
	background: #F2F8EF;
	border-top: 0px solid #EDECEC;
	border-bottom: 1px solid #EDECEC;
	border-right: 1px solid #EDECEC;
	border-left: 1px solid #EDECEC;
}
.bgfooterlinks{
	background-image: url(../images/fotter-bg1.gif);
	background-repeat: repeat-x;
	background-color: #FEFEFE;
}
.bgfooter{
	background-image: url(../images/fotter-bg2.gif);
	background-repeat: repeat-x;
	background-color: #F0F0F0;
}
.lineleft{
	border-left: 1px dotted #D5D5D5;
}



.greenboldtext{
	color: #61770A;
	font-weight: bold;
}
.redboldtext{
	color: #B60000;
	font-weight: bold;
}
.margin-bot2{
	margin-bottom: 2px;
}





a.brownlink {
	color: #AE0000;
	font-weight: normal;
	text-decoration: none;
}
a:hover.brownlink {
	color: #AE0000;
	font-weight: normal;
	text-decoration: underline;
}
a.greylink {
	color: #696969;
	font-weight: normal;
	text-decoration: none;
}
a:hover.greylink {
	color: #696969;
	font-weight: normal;
	text-decoration: underline;
}
a.blueboldlink {
	color: #2772D8;
	font-weight: bold;
	text-decoration: none;
}
a:hover.blueboldlink {
	color: #2772D8;
	font-weight: bold;
	text-decoration: underline;
}
a.greenlink {
	color: #61770A;
	font-weight: normal;
	text-decoration: none;
}
a:hover.greenlink {
	color: #61770A;
	font-weight: normal;
	text-decoration: underline;
}
a.greenboldlink {
	color: #61770A;
	font-weight: bold;
	text-decoration: none;
}
a:hover.greenboldlink {
	color: #61770A;
	font-weight: bold;
	text-decoration: underline;
}








.textbox160 {
	width: 160px;
	color: #000000;
	font-size: 11px;
	height: 15px;
	border: 1px solid #7f9db9;
}
.comboboxauto {
	font-size: 11px;
	color: #465aa4;
	height: 15px;
	width: auto;
	border: 1px solid #7f9db9;
}
.combobox100 {
	font-size: 11px;
	color: #465aa4;
	height: 15px;
	width: 100px;
	border: 1px solid #7f9db9;
}
.combobox150{
	font-size: 11px;
	color: #465aa4;
	height: 15px;
	width: 150px;
	border: 1px solid #7f9db9;
}
.paddingbothside{	
	padding-left: 10px;
	padding-right: 10px;
}
.paddingLR6{	
	padding-left: 6px;
	padding-right: 6px;
}





/*

.bgmainimage {
	background-image: url(../images/bg-mainimg.gif);
	background-repeat: repeat;
	background-position: center;
}
.bgmainbigpic {
	background-image: url(../images/main-img.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 412px;
}
.bgtoplinks {
	background-image: url(../images/bg-links.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 24px;
}
.blacktext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.mainfont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.graytext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60676D;
	text-align: justify;
	font-weight: normal;
}
.blueboldtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2778DD;
	font-weight: bold;
}
.orangeboldtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F18827;
	font-weight: bold;
}

.error {
	color: #ff0000;
	font: 10px Verdana, Geneva, sans-serif;
}


a.bluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2778DD;
	font-weight: normal;
	text-decoration: none;
}
a:hover.bluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2778DD;
	font-weight: normal;
	text-decoration: underline;
}
.bgproddisply{
	background-image: url(../images/bg-box.jpg);
	padding: 4px 4px 4px 8px;
	width: 320px;
	height: 370px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d30000;
}
.bottombg{
	background: #6dbef5;
	height: 20px;
	font-size: 11px;
}
.lineverticle{
	background-image: url(../images/verti-dottedline.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.linehorizontal{
	background-image: url(../images/horizontal-dottedline.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.button {
	font: 11px Verdana, Geneva, sans-serif;
	color: #000000;
	height: 18px;
	background-color: #B8DEF7;
	border: 1px solid #000000;
}
.bgtable{
	border:	1px solid #6dbef5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60676D;
	text-align: justify;
	padding-left: 0px;
}


.textfieldsmall {
	width: 30px;
	color: #465aa4;
	font-size: 11px;
	height: 15px;
	border: 1px solid #7f9db9;
}
.textarea {
	font: 11px Verdana, Geneva, sans-serif;
	color: #465aa4;
	width: 160px;
	height: 52px;
	background-color: #FFFFFF;
	border: 1px solid #7f9db9;
	padding-left: 2px;
}
