/*links here -------------------------------------------------------- */

a.link {color: #838383;text-decoration:none}

a.link:link {color: #838383;text-decoration: none;}
a.link:visited {text-decoration: none;color: #838383;}
a.link:hover {text-decoration: none; color: #616161; background-color: #E8E8E8;}
a.link:active {text-decoration: none;color: #838383;}

a.formFieldFilled:link {text-decoration: underline;color: #838383;}
a.formFieldFilled:visited {text-decoration: none;color: #838383;}
a.formFieldFilled:hover {text-decoration: none; color: #616161; background-color: #E8E8E8;}
a.formFieldFilled:active {text-decoration: underline;color: #838383;}

a.footerTXT:link {text-decoration: none;}
a.footerTXT:visited {text-decoration: none;}
a.footerTXT:hover {text-decoration: underline;}
a.footerTXT:active {text-decoration: none;}

a.newMen:link {text-decoration: none;}
a.newMen:visited {text-decoration: none;}
a.newMen:hover {text-decoration: none; background-color:#ECF0CD}
a.newMen:active {text-decoration: none;}


/*body here -------------------------------------------------------- */


body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
}

/*styles here -------------------------------------------------------- */

.background-buttons {
	background-image: url(../images/img_strecherButtons.jpg);
	background-repeat: repeat-x;
	padding-left: 20px;
	padding-top: 56px;
	background-position: bottom;
}


.news-Offer-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 7px;
	padding-left: 10px;
	color: #838383;
}


.topMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}


.topMenu-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6D05F;
}


.homeBoxTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	background-image: url(../images/img_home_box_middle.jpg);
	background-repeat: repeat-y;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
}


.boxContentTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
}


.homeBoxBottom {
	background-image: url(../images/img_home_box_middle.jpg);
	background-repeat: repeat-y;

}


.boxesSpacerHome {
	padding-top: 15px;
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	background-image:url(../images/img_footer_spacer.jpg);
	padding-left: 3px;
	padding-right: 3px;
}


.footerTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
}


.footerHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A8C022;
	font-weight: bold;
}


.packagesBoxSpc {
	background-image: url(../images/img_sub_stretcher.jpg);
	background-repeat:repeat-x;
}


.boxHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #61604C;
	padding-left:8px;
}


.previewTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E6413;
	padding-top: 14px;
	padding-right: 14px;
	padding-left: 14px;
	background-color: #E8EEA8;
}


.packageBoxPadding {
	padding-top: 35px;
	padding-bottom: 35px;
	border-bottom:1px;
	border-bottom-color:#EBEBE9;
	border-bottom-style:solid;
	padding-left: 10px;
}


.packageBoxPaddingNB {
	padding-top: 35px;
	padding-bottom: 35px;
	padding-left: 10px;
}


.packageBoxPaddingNoBorder {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


.packageBoxPaddingNoBorderHead {
	padding-top: 35px;
	padding-bottom: 10px;
	padding-left: 10px;
}


.PackageInfoTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #61604C;
}


.packageDetailtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 7px;
	color: #838383;
}


.packageBoxPadding2 {

	padding-top: 35px;
	border-bottom:1px;
	border-bottom-color:#EBEBE9;
	border-bottom-style:solid;
}


.packageBoxPadding2NB {

	padding-top: 35px;
}


.boxesbg {
	background-image: url(../images/img_sub_stretcher.jpg);
	background-repeat: repeat-x;
}


.leftFromUnder {
	background-image: url(../images/img_left_fromUnderGrad.jpg);
	background-repeat: repeat-y;
	background-position: center;
}


.leftFromBottomGrad{
	background-image: url(../images/img_left_fromBottomGrad.jpg);
	background-repeat: repeat-x;
	background-position: center;
}


.leftFromUnderRight {
	background-image: url(../images/img_left_fromRightGrad.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding-top: 15px;
	padding-bottom: 5px;
}


.footerHighlightBrown {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676654;
	font-weight: bold;
}


.mainHeaderPadding {
	background-color: #EDF1D0;
	padding-left: 15px;
}


.tableTextLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	padding-bottom: 5px;
	padding-right: 7px;
}


.greyLineBoxTopBottom {
	background-image: url(../images/img_boxTOPBOTTOM.jpg);
	background-repeat: repeat-x;
	background-position: top;
}


.greyLineBoxLEftRight {
	background-image: url(../images/img_box_LEFTRIGHT.jpg);
	background-repeat: repeat-y;
	background-position: center;
}


.table1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #FFFFFF;
	color: #61604C;
}


.table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	background-color: #F5F5F5;
	color: #61604C;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


.table3Green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	background-color: #EDF0D5;
	color: #61604C;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


.formPadding {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
}


.formPaddingLine {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDCDC9;
}
.formPaddingLineTop {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CDCDC9;
	padding-right: 5px;
}
.formFields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A8C022;
	padding-right: 3px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
}


.formFieldFilled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
}



.adminMenuBG {
	background-color: #9E9D8B;
	background-image: url(../admin/images/img_adminGrad.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}


.adminMainPadding {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}


.adminMainPaddingHeading {
	padding-right: 18px;
	padding-left: 18px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}


.Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A3AF32;
}


.formFieldFilledred {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.newMen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B3BF3E;
}


.formFieldFilledBOX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	border: 1px solid #EBEBE9;
}

/*field styles here -------------------------------------------------------- */

input, textarea {
	background-color: #FDFDF7;
	border: 1px solid ;
	border-color:#CDCDC9;
}


select { 
	background-color: #FDFDF7;
	border: 1px solid ;
	border-color:#CDCDC9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
}
.pageNumPadding {
	padding-right: 10px;
	padding-left: 10px;
}
.ipAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDD5;
	background-color: #9E9D8B;
}
.smallprint {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #9F9F9F;
}
