 
/***********************
ADS main CSS file

Last Update: Thu Feb 15 11:39:04 CST 2007 @777 /Internet Time/

***********************/


body {
	margin: 0px auto;
	font-family: tahoma,arial, "lucida console", sans-serif;
	font-size: 10px;
	text-align: center;
	z-index: 0;
}

a:hover,
a:active,
a:visited,
a:link,
a {
	text-decoration: none;
	color: white;
	border: 0px;
}

a:hover {
	text-decoration: underline;
}


input {
	font-family: tahoma,arial, "lucida console", sans-serif;
	font-size: 10px;
}

img {
	border: 0px;
	padding: 0px;
}

br {
	display: block;
	margin: 2px;
}

table {
	border-collapse: collapse;
	border-spacing: 0px;
}

/**************************
CONSTANTS SECTION CONSTANTS SECTION CONSTANTS SECTION CONSTANTS SECTION 
CONSTANTS SECTION CONSTANTS SECTION CONSTANTS SECTION CONSTANTS SECTION 
***************************/

/* widths */
.headht {	height: 170px;}
.headwt {	width: 600px;}
.logowt {	width: 190px;}

.ads_bluebg {	background-color: #0397d6;}
.ads_greenbg {	background-color: #b4cc95;}
.ads_ltbluebg {	background-color: #59bfea;}
.ads_orangebg {background-color: #f8981c; }
.ads_redbg {	background-color: #c41130; }
.ads_ltorangebg { background-color: #e15b30;}
.ads_dkgreybg { background-color: ;}
.ads_ltgreybg { background-color: ;}



/**************************
FORMATTING SECTION FORMATTING SECTION FORMATTING SECTION FORMATTING SECTION 
FORMATTING SECTION FORMATTING SECTION FORMATTING SECTION FORMATTING SECTION 
/*************************/
.date {	font-weight: bold;}
.testimg {	border-bottom: 1px solid #59bfea;}
div .block { margin-top: 10px; }
.smallfont { font-size: 10px; }

.allcenter {
	text-align: center;
	vertical-align: middle;
}

.leftalign { text-align: left; }

.breakingnews {
	color: #0397d6;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 3px;
}

.breakingnews a:link,
.breakingnews a:hover,
.breakingnews a:active,
.breakingnews a:visited {
	color: #0397d6;
}

.headlines {
	color: white;
	font-size: 9px;
}

.hangintext {
	color: white;
	text-transform: capitalize;
	font-weight: bold;
}

.loginbox {
	color: white;
	text-align: center;
}

.statusmessage { 	
	color: white;
	text-align: center;
}
.maintext h1 { 
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
}
.maintext h2 { 
	color: white; 
	font-size: 12px;
}


.testimonialimg {
	border-bottom: 1px solid #59bfea;
}
/**************************
LOGIN FORMATTING
LOGIN FORMATTING
LOGIN FORMATTING
LOGIN FORMATTING
***************************/

.loginbox {
	padding-top: 7px;
	border-bottom: 1px solid #59bfea;
	width: 100%;
}

.loginform {
	margin-top: 5px;
	text-align: left;
	margin-left: -20px;
	line-height: 10px;
	padding: 0px;
	border: 0px;
}

.loginform input[type="password"],
.loginform input[type="text"] {
	border: 0px;
	width: 70px;
	height: 12px;
	vertical-align: middle;
}

.statusmessage {
	height: 0px;
	margin-top: 5px;
	margin-bottom: 15px;
}

.loginbutton {}
.logintext {	font-size: 9px;}

.logintext a:hover,
.logintext a:active,
.logintext a:visited,
.logintext a:link
{ color: white !important; }

/**************************
MAIN FORMATTING
MAIN FORMATTING
MAIN FORMATTING
MAIN FORMATTING
***************************/

.maintext {
	font-size: 10px;
	position: relative;
	top: 420px;
	z-index: 3;
	padding-left: 15px;
	text-align: justify;
	padding-right: 40px;
	line-height: 15px;
}

.maintext h1 {
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	text-indent: 0px;
	
}

.maintext h2 {
	display: inline;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	padding-right: 5px;
}

.maintext ul {
	list-style-type: square;
	margin-left: 0px;
	padding: 0px;
	margin-top: 15px;
}

.maintext li {
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.maintable { 
	width: 100%;
}

.maintable th {
	vertical-align: top;
}

.maintable td {
	vertical-align: top;
	font-size: 10px;
}
/**************************
WELCOME FORMATTING
WELCOME FORMATTING
WELCOME FORMATTING
WELCOME FORMATTING
***************************/

.welcomebox {
	padding-top: 10px;
	padding-left: 20px;
	text-align: justify;
	padding-right: 20px;
	height: 100px;
}

.welcomeimg {
	margin-left: -10px;
	margin-bottom: 2px;
}

.contactbox {
	font-size: 12px;
}

/**************************
LAYOUT SECTION LAYOUT SECTION LAYOUT SECTION LAYOUT SECTION 
LAYOUT SECTION LAYOUT SECTION LAYOUT SECTION LAYOUT SECTION
***************************/



.veribox {
	padding: 0px;
	text-align: justify;
	height: 100px;
	position: relative;
	top: -37px;
	left: 0px;
	z-index: 3;
	margin-bottom:  10px;
}

.admintext {
	font-size: 12px;
	text-align: left;
	margin-bottom: 5px;
}

.imgveri {
	border-bottom: 1px solid black;
}

.pagewrap {
	position: relative;
	width: 797px;
	margin: 0px auto;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	z-index: 1;
}

.rightside {
	position: absolute;
	background-color: white;
	left: 195px;
	top: 0px;
	z-index: 0;
}

.logo {
	position: absolute;
	top: 17px;
	left: 0px;
	z-index: 0;
	text-align: center;
}

.tag {
	position: absolute;
	top: 70px;
	left: 615px;
	z-index: 4;
}

.news {
	position: absolute;
	top: 110px;
	left: 379px;
	z-index: 0;
}

.bigpic {
	position: absolute;
	top: 160px;
	left: 0px;
	width: 600px;
	height: 401px;
	z-index: 2;
	background-color: black;
	border-top: 1px solid #dbe7cb;
	border-bottom: 1px solid #dbe7cb;
}

.smallpic {
	position: absolute;
	top: 160px;
	left: 0px;
	width: 600px;
	height: 319px;
	z-index: 2;
	background-color: black;
	border-top: 1px solid #dbe7cb;
	border-bottom: 1px solid #dbe7cb;
	
}

.nav {
	position: absolute;
	left: 0px;
	top: 160px;
	z-index: 0;
}



.ad {
	position: absolute;
	top: 590px;
	left: 379px;
	width: 221px;
	z-index: 0;
}

.righttopbox {
	position: absolute;
	top: 590px;
	left: 379px;
	width: 221px;
	z-index: 0;
}

.rightmidbox {
	position: absolute;
	top: 1010px;
	left: 379px;
	width: 221px;
	z-index: 0;
}

.rightfloatpicture {
	position: absolute;
	top: 794px;
	left: 376px;
	z-index: 5;
}

.footer {
	position: absolute;
	bottom: 0px;
	width: 375px;
	height: 158px;
	background-color: black;
	border-top: 1px solid #dbe7cb;
	z-index: 5;
}


.head {
	position: absolute;
	left: 0px;
	top: 50px;
	z-index: 1;
	width: 375px;
}

.verihead {
	position: absolute;
	left: 0px;
	top: 60px;
	z-index: 1;
}

.hanginbox {
	padding-top: 0px;
	position: absolute;
	top: 520px;
	left: 0px;
	z-index: 8;
	color: white;
	border-top: 1px solid #59bfea;
	height: 18px;
	text-align: center;
}

.testimonial {
	position: absolute;
	top: 562px;
	left: 0px;
	background-color: white;
	width: 190px;
	height: 484px;
	border-top: 1px solid #59bfea;
	z-index: 8;
}

.copyright {
	position: absolute;
	bottom: 5px;
	color: white;
	left: 0px;
	z-index: 5;
	text-align: center;
	margin-bottom: 10px;
}

.imglogo {
	margin: auto;			/* centers logo for Mozilla */
}

.imgoneliner {
	position: relative;
	left: 7px;
	top: -4px;
	z-index: 5;
}

.imgmap {
	left:16px
}


/**************************
CONTENT SECTION CONTENT SECTION CONTENT SECTION CONTENT SECTION 
CONTENT SECTION CONTENT SECTION CONTENT SECTION CONTENT SECTION 
***************************/

.navcontent {
	height: 1050px;
}

.adcontent {
	height: 620px;
}

.righttopboxcontent {
	height: 200px;
}

.veritraccontent {
	height: 1150px;
	text-align: left;
}

.rightfloatpicture {
	background-color: black;
	height: 210px;
	width: 223px;
	float: right;
	border: 1px solid #dbe7cb;
	border-right: 0px;
}

.rightmidboxcontent {
	height: 200px;
	z-index: 5;
}

.headcontent {
	width: 375px;
	height: 1160px;
	text-align: left;
	
}

.newscontent {
	height: 477px;
	width: 221px;
}

.newsbox {
	text-align: left;
	padding-top: 10px;
	padding-left: 30px;
}


.imgtestimonial {
	border-bottom: 1px solid black;
}

.irform {
	
}

.irform textarea {
	height: 100px;
	width: 250px;
}

.irform input[type="text"] {
	width: 250px;
	height: 12px;
	vertical-align: middle;
}

.newslist li h2 {
	color: black;
}

.newslist li a {
	font-size: 12px;
	text-decoration: underline;
}

.veripreview {
	margin-top: 10px;
	width: 530px;
	border: 1px solid black;
}

.veripreview td {
	padding: 10px;
	text-align: center;
}

.veripreview img {
	border: 1px solid #dbe7cb;
}


.dhtemplate {
	margin-top: 10px;
	width: 530px;
}

.dhtemplate td {
	text-align: center;
}

.dhtemplate img {
	border: 1px solid #dbe7cb;
}

.backwards {
	unicode-bidi: bidi-override; 
	direction: rtl;
}


/************** NEW SALES LIST ***


*********************************/
.saleslist {
	
}

.saleslist th {
	border: 1px solid black;
}

.saleslist tr {
	border: 1px solid black;
	vertical-align: top;
}

.saleslist td {
	width: 100px;
	padding-bottom: 10px;
}

.saleslist .addr {
	width: 150px;
}

.saleslist th {
	font-size: 11px;
	font-weight: bold;
}


.saleslist span {
}
