﻿/* CSS Document from Tyrone */

body
{
	margin:0;
}

.banner
{
	background:url(images/toptile.png) repeat-x;
}

.footer
{
	background:url(images/bottomtile.png) repeat-x;
}

.body
{
	background:url(images/bottomshadowtile.png) bottom repeat-x;
	height:100%;
	vertical-align:top;
}

.textbox
{
	width:300px;
	border:solid 1px #999999;
	background-color:#FFFFC0;
	border-color:Gray;
}

/* font */

.maintext
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#362f2d;
	line-height:24px;
}

.maintext a
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#666666;
	line-height:24px;
	text-decoration:none;
	border-bottom:dotted 1px;
}

.maintext a:hover
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#99cc00;
	line-height:24px;
	border-bottom:dotted 1px;
	
}

.maintexthighlight 
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#99cc00;
	line-height:24px;
	
}

.largeorange
{
	font-family:"Trebuchet MS";
	font-size:40px;
	color:#ffcc00;
	letter-spacing:2px;
}

.largegreen
{
	font-family:"Trebuchet MS";
	font-size:40px;
	color:#99cc00;
	letter-spacing:2px;
}

.midsize
{
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#666666;
	letter-spacing:1px;
}




/*testing*/

.what
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#534741;
	line-height:30px;
	text-decoration:none;

}

.what a
{
	display:block;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#534741;

	line-height:30px;
	text-decoration:none;
}

.what a:hover
{
	display:block;
	background:url(images/whatis_mover2.png) no-repeat bottom;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#99cc00;

	line-height:30px;
	text-decoration:none;
}


.howdoes
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#534741;
	line-height:30px;
	text-decoration:none;

}

.howdoes a
{
	display:block;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#534741;
	line-height:30px;
	text-decoration:none;
}

.howdoes a:hover
{
	display:block;
	background:url(images/howdoes_mover2.png) no-repeat bottom;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#99cc00;
	line-height:30px;
	text-decoration:none;
}

.howcan
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#534741;
	line-height:30px;
	text-decoration:none;

}

.howcan a
{
	display:block;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#534741;

	line-height:30px;
	text-decoration:none;
}

.howcan a:hover
{
	display:block;
	background:url(images/howcan_mover2.png) no-repeat bottom;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#99cc00;

	line-height:30px;
	text-decoration:none;
}

/*main nav*/

.home
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/home.png) top right no-repeat;
}

.home a:hover
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/home_mover.png) top right no-repeat;

}

.reg
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/regnav.png) top right no-repeat;
}

.reg a:hover
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/regnav_Mover.png) top right no-repeat;

}

.about
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/about.png) top right no-repeat;
}

.about a:hover
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/about_mover.png) top right no-repeat;

}

.login
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/login.png) top right no-repeat;
}

.login a:hover
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/login_mover.png) top right no-repeat;

}

.contact
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/contact.png) top right no-repeat;
}

.contact a:hover
{
	display:block;
	border:0;
	padding:0;
	margin:0;
	background:url(images/contact_mover.png) top right no-repeat;

}

.inputtextbox
{
	margin:0px 0px;
	padding:0px 0px;
	border:solid 1px  #aca1f9; 
	vertical-align:middle;
}

.virtualtextbox
{
    border:none;
    
}

.divmenu
{
	border:solid 1px Transparent; 
	border-bottom-color:#FFFF80; 
	width:auto; 
	height:auto;	
}

.rowborderstyle 
{	
	border-top:dotted 1px gray;
	border-bottom:dotted 1px gray;	
}

.campaignmenu a
{
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:12px;
	background-color:#F8E072;
	color:Black; 
	text-decoration:none;
	height:100%;	
	border:solid 1px white;
}

.campaignmenu a:hover
{
	font-family:Trebuchet MS;
	font-size:12px;
	background-color:#F8E072;
	color:#99cc00; 
	text-decoration:none;
	height:100%;	
	border:solid 1px white;
}

.gridheaderstyle
{
	padding-left:10px;
	padding-right:10px;
}


.keywordCampaignMenu a
{
	text-decoration:none;
	font-family:"Verdana";
	font-size:8pt;
	color:#404040; 	
	font-weight:bold;
	border-bottom:dotted 1px;
}

.keywordCampaignMenu a:hover
{
	text-decoration:none;
	font-family:"Verdana";
	font-size:8pt;
	color:#99cc00; 
	font-weight:bold;
	border-bottom:dotted 1px;
}

bodyQuickReg
{
	padding:50px;
	margin:50px;
	background:url(images/bg_01.jpg) repeat-x top;
}


 
.mainSubtitle
{
	font-family:"Myriad Pro","Trebuchet MS", Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.textboxMid
{
	font-family:"Myriad Pro","Trebuchet MS", Arial, Verdana;
	font-size:12px;
	color:#000000;
	
	border:1px solid #333333;
	width:150px;
}
 
.ComboMid
{
	font-family:"Myriad Pro","Trebuchet MS", Arial, Verdana;
	font-size:12px;
	color:#000000;
	
	border:1px solid #333333;
	width:155px;
}
 
.textboxShort
{
	font-family:"Myriad Pro","Trebuchet MS", Arial, Verdana;
	font-size:12px;
	color:#000000;
	
	border:1px solid #333333;
	width:50px;
}

.tablesubhead
{
	background-color:Transparent; 
	border-bottom: 1px solid #cccccc; 
    height: 23px;
    font-weight:bold;
    font-family:"Trebuchet MS";
	font-size:12px;
	color:#99cc00;
	line-height:24px;
    
}

.textbox2
{
	background-color:#FFFFC0;
	border: solid 1px gray;
	
}


