@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background-color: #e5ebee;
}
*
{
margin:0px;
padding:0px;
list-style-type:none;
}
img
{
border:0px;
}
p
{
margin:6px 0px;
text-align: justify;
}
.left
{
float:left;
}
.right
{
float:right;
}
.clear
{
clear:both;
height:0px;
}
.container
{
width:980px;
height:auto;
text-align:center;
margin:0px auto;
padding-top:10px;
padding-bottom:25px;
}
.header
{
width:960px;
height:160px;
float:left;
text-align:left;
background:url(../images/header-bg.jpg) left top no-repeat;
padding:10px 10px 0px 10px;
}
.header-top
{
width:960px;
height:120px;
float:left;
text-align:left;
background:url(../images/header-top-bg.jpg) left bottom repeat-x;
}
.logo-box
{
width:241px;
height:120px;
float:left;
text-align:left;
}
.logo
{
margin-top:13px;
}
.header-right
{
width:719px;
height:86px;
float:right;
text-align:left;
padding-top:34px;
}
/* CSS Menu */
.navcontainer {
		width:960px;
        margin:0px;
        height:40px;
		float:left;
		padding:0px;
		background:url(../images/menu-bg.jpg) left top repeat-x;
		}

.navcontainer ul {
        border: 0px;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        text-align: center;
}

.navcontainer ul li {
        display: inline;
        float: left;
        text-align: center;
        margin: 0px;
		font: bold 16px/40px  Arial, Helvetica, sans-serif;
		color: #FFF;
		background: url(../images/menu-bar-bg.jpg) right center no-repeat;
		}

.navcontainer ul li a {
        width: 102px;
        margin: 0px;
		padding:0px;
        color: #FFF;
        text-decoration: none;
        display: inline;
        text-align: center;
        font: bold 16px/40px  Arial, Helvetica, sans-serif;
		font-variant: normal;
	    text-transform: none;
		float:left;
}

.navcontainer ul li a:hover {
        color: #ff9900;
        font: bold 16px/40px  Arial, Helvetica, sans-serif;
		text-decoration:none;
		height:40px;
}
.navcontainer li.active a {
        color: #FFF;
        font: bold 16px/40px  Arial, Helvetica, sans-serif;
		text-decoration:none;
		background: url(../images/menu-active-bg.jpg) left top repeat-x;
		display:block;
		height:40px;
}
.navcontainer ul li a.big
{
width:168px;
}
.navcontainer ul li a.medium
{
width:160px;
}
.navcontainer ul li a.small
{
width:132px;
}
.navcontainer ul li a.apply-now
{
width:160px;
background: url(../images/apply-now-active-bg.jpg) left top repeat-x;
font: bold 16px/40px Arial, Helvetica, sans-serif;
color:#FFF;
text-align:center;
}
.navcontainer ul li a.apply-now:hover
{
width:160px;
font: bold 16px/40px Arial, Helvetica, sans-serif;
color:#FFF;
background:url(../images/apply-now-hover-bg.jpg) left top repeat-x;
text-align:center;
}
.navcontainer ul li.apply-now a:hover
{
width:160px;
background: url(../images/apply-now-active-bg.jpg) left top repeat-x;
font: bold 16px/40px Arial, Helvetica, sans-serif;
color:#FFF;
}
.body-main
{
width:960px;
height:auto;
float:left;
text-align:left;
background:url(../images/body-main-bg.jpg) left top repeat-y;
padding:0px 10px;
}
.body-inside
{
width:940px;
height:auto;
float:left;
text-align:left;
background:url(../images/body-inside-bg.jpg) left top repeat-x;
padding:25px 10px 0px 10px;
}
.body-inside-main
{
width:940px;
height:auto;
float:left;
text-align:left;
background:url(../images/body-bottom-bg.jpg) left bottom repeat-x;
padding-bottom:12px;
}
.body-left
{
width:220px;
height: auto;
float:left;
text-align:left;
}
.purchases-box
{
width:220px;
height:300px;
float: left;
text-align:left;
margin-bottom:15px;
background:url(../images/purchases-top-bg.jpg) left top no-repeat;
}
.clik-here
{
margin-top:245px;
margin-left:27px;
}
.online-box
{
width:207px;
height:149px;
float:left;
text-align:left;
background:url(../images/online-box-bg.jpg) left top no-repeat;
padding-top:156px;
padding-left:13px;
margin-bottom:10px;
}
.body-right
{
width:696px;
height:auto;
float:right;
text-align:left;
}
.body-middle
{
width:470px;
height:auto;
float:left;
text-align:left;
}
.middle-top-box
{
width:470px;
height:auto;
float:left;
text-align:left;
background:url(../images/gray-inside-bg.gif) center bottom no-repeat;
padding-bottom:38px;
}
.middle-bottom-box
{
width:460px;
height:auto;
float:left;
text-align:left;
background:url(../images/gray-inside-bg.gif) center bottom no-repeat;
padding-right:10px;
padding-bottom:25px;
}
.body-right h2 {font-size:1.3em; margin-bottom:-7px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.body-right p {font-size:1.2em; line-height:1.3em; padding:3px 10px 10px 0; font-family:Arial, Helvetica, sans-serif;}
.body-right center {font-size:1.2em; line-height:1.3em;}
.body-right img { padding:10px 0 10px 0;}
.body-right ul {margin-left:20px;}
.body-right li {list-style:square;}
.body-right-box
{
width:220px;
height:auto;
float:right;
text-align:left;
}
.porpose-box
{
width:220px;
height:170px;
float:left;
text-align:left;
background:url(../images/purpose-box-bg.jpg) left top no-repeat;
margin-bottom:13px;
}
.click-botton-bg
{
margin-top:115px;
margin-left:25px;
}
.qualify-box
{
width:210px;
height:174px;
float:left;
text-align:left;
background:url(../images/qualify-box-bg.jpg) left top no-repeat;
margin-bottom:15px;
padding:128px 0px 0px 10px;
}
.general-box
{
width:148px;
height:35px;
float:left;
text-align:left;
background:url(../images/general-box-bg.jpg) left top no-repeat;
padding:85px 0px 0px 72px;
}
.blue-arrow
{
margin-right:5px;
}
.today-box
{
width:696px;
height:auto;
float:left;
text-align:left;
padding-bottom:20px;
}
.details-box
{
width:696px;
height:auto;
float:left;
text-align:left;
padding-bottom:15px;
}
.details-title
{
width:686px;
height:42px;
float:left;
text-align:left;
background:url(../images/details-title-bg.jpg) left top repeat-x;
border-bottom:1px dashed #cdd8dd;
padding-left:10px;
font: bold 20px/42px Myriad, Helvetica, sans-serif;
color:#006699;
}
.details-inside-box
{
width:686px;
height:auto;
float:left;
text-align:left;
padding:10px 0px 0px 10px;
}
.details-inside-top-box
{
width:696px;
height:auto;
float:left;
text-align:left;
padding:10px 0px 6px 0px;
}
.details-inside-bottom-box
{
width:654px;
height:auto;
float:left;
text-align:left;
border:1px dashed #7f7f7f;
padding:10px 20px;
}
.input-box
{
width:141px;
height:18px;
text-align:left;
background-color: #FFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
line-height:18px;
padding-left:3px;
padding-top:2px;
border:1px solid #7f9db9;
color: #333333;
}
.input-boxAddr
{
width:131px;
height:18px;
text-align:left;
background-color: #FFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
line-height:18px;
padding-left:3px;
padding-top:2px;
border:1px solid #7f9db9;
color: #333333;
}
.select-list {background-color: #FFF; font-size:12px; padding:2px; font-family:Arial, Helvetica, sans-serif; color: #333333;}
.application-botton-box
{
width:696px;
height:auto;
float:left;
text-align:center;
padding-top:8px;
}
.footer
{
width:980px;
height:87px;
float:left;
text-align:center;
background:url(../images/footer-bg.jpg) left top no-repeat;
padding-top:15px;
color: #FFF;
font: normal 11px/18px  Arial, Helvetica, sans-serif;
}
.footer a
{
text-decoration:none;
color: #FFF;
font: normal 11px/18px  Arial, Helvetica, sans-serif;
}
.footer a:hover
{
text-decoration: underline;
color: #e3f4fe;
font: normal 11px/18px  Arial, Helvetica, sans-serif;
}
/* CSS Text Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
body a
{
color:#0458aa;
text-decoration: none;
font-weight:bold;
}
body a:hover
{
color:#ff9900;
text-decoration: underline;
font-weight: bold;
}
h1{
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height:28px;
	font-weight:bold;
	font-variant: normal;
	color: #ff9900;
	text-decoration: none;
}
h2{
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height:26px;
	font-weight:bold;
	font-variant: normal;
	color: #ff9900;
	text-decoration: none;
}
h3{
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height:26px;
	font-weight:bold;
	font-variant: normal;
	color: #006699;
	text-decoration: none;
}
.blue-text
{
color: #3f216b;
font: bold 11px/18px  Arial, Helvetica, sans-serif;
}

/***** Thank You *****/

#thankHeader {float:left; display:inline; margin-bottom:35px; padding-bottom:35px; width:930px; border-bottom:solid 2px #666;}
#thankHeader h1 {}
#thankHeader .thankPara {float:left; display:inline; width:600px;}
#thankHeader p {float:left; display:inline; margin:15px 0 5px 0; font-size:15px; color:#666;}
#thankHeader .help {font-size:12px; color:#006699;}
#thankHeader .testimonal {float:right; display:inline; width:285px; margin:20px 0 5px 0; font-size:12px; color:#999; font-style:italic; border:solid 1px #999; padding:5px;}

#thankOffer {float:left; display:inline; width:930px;}
#thankOffer #leftPan {float:left; display:inline; width:650px;}
#thankOffer #rightPan {float:right; display:inline; width:280px;}
#thankOffer #rightPan #resBox {float:right; display:inline; width:250px; height:350px; margin:10px; border:solid 1px #F30;}

/*************** Admin ****************/

.left-pan {width:200px; height: auto; float:left; text-align:left;}
.right-pan {width:730px; height:auto; float:right; text-align:left;}
.left-nav {margin-left:20px;}
.left-nav h1 {font-size:1.3em;}
#reportDate {float:left; display:inline; border-bottom:solid 1px #00f; border-top:solid 1px #00f; padding:5px 0 5px 0; margin-bottom:5px;}
.left-nav ul {margin-left:10px;}
.left-nav ul li {width:100%; margin-bottom:5px;}
.left-nav ul li input {float:left; display:inline; color:#666; font-family: "Tahoma" , Arial, Helvetica, sans-serif; font-size:13px;}
.left-nav ul li label {float:left; display:inline; width:30px; font-weight:bold; font-size:12px; color:#009;}
.left-nav ul li a {}
.left-nav ul li a:hover {}

#admin-content {float:left; display:inline; min-height:400px; width:720px; padding-left:10px; border-left:solid 1px #00f;}
#admin-content h1 {margin:0 0 20px 0;}

#login-panel
{
position:relative;
margin:50px 0 50px 292px;
width:366px;
font-size: 12px;
color: #38818A;
font-family: "Tahoma" , Arial, Helvetica, sans-serif;
}

#log_tl {
	background: url('../images/box_y_top_cor_left.jpg') right bottom no-repeat;
	float: left;
	height: 35px;
	display:inline;
	width: 28px;
}

#log_t {
	background: url('../images/top_bg.jpg') 50% bottom repeat-x;
	float: left;
	display:inline;
	height: 35px;
	width: 310px;
}

#log_tr {
	background: url('../images/box_y_top_cor_right.jpg') left bottom no-repeat;
	float: left;
	display:inline;
	height: 35px;
	width: 28px;
}

#log_l {
	background: url('../images/left_bg.jpg') left repeat-y;
	float: left;
	display:inline;
	width: 346px;
	margin-left:10px;
}

#log_r {
	background: url('../images/right_bg.jpg') repeat-y right;
	float: right;
	width: 328px;
}

#log_center
{
float:left;
display:inline;
position:relative;
background:#FDF5D1;
width:310px;
min-height:90px;
font-size: 12px;
color: #38818A;
font-family: "Tahoma" , Arial, Helvetica, sans-serif;
}

#log_bl{
	background: url('../images/box_y_bot_cor_left.jpg') right top no-repeat;
	float: left;
	display:inline;
	height: 28px;
	width: 28px;
}

#log_b {
	background: url('../images/bot_bg.jpg') 50% top repeat-x;
	float: left;
	display:inline;
	height: 28px;
	width: 310px;
}

#log_br {
	background: url('../images/box_y_bot_cor_right.jpg') left top no-repeat;
	float: left;
	display:inline;
	height: 28px;
	width: 28px;
}

#log_title
{
float: left;
display:inline;
height: 35px;
width: 270px;
font-size: 16px;
color: #f5c800;
font-family: "Arial Black" , Arial, Helvetica, sans-serif;
}

#log_center Label
{
width: 90px;
float: left;
display:inline;
text-align: left;
padding-left:5px;
font-size: 12px;
font-weight:bold;
color: #38818A;
font-family: "Tahoma" , Arial, Helvetica, sans-serif;
}

#log_center p
{
float:left;
display:inline;
width:310px;
height:25px;
padding:0;
margin:0;
}

#log_center input.logCentTxt
{
position:absolute;
left:75px;
top:-3px;
width: 200px;
text-align: left;
font-size: 12px;
color: #38818A;
font-family: "Tahoma" , Arial, Helvetica, sans-serif;
}

#log_center input.logCentPass
{
position:absolute;
left:75px;
top:22px;
width: 200px;
text-align: left;
font-size: 12px;
color: #38818A;
font-family: "Tahoma" , Arial, Helvetica, sans-serif;
}

#log_Button
{
float:left;
display:inline;
width:300px;
padding:5px 10px 5px 0;
}

#log_Button input
{
float:right;
width:60px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align:center;
background-color: #D1E4F3;
border: solid 1px #009999;
cursor: pointer;
}

.butt
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #D1E4F3;
border: solid 1px #009999;
padding:1px 3px;
}

.txtBox
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border: solid 1px #009999;
margin:0 8px 0 8px;
height:18px;
}

#admin-content label 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#006;   
}

/**** Campaigns ****/

#camp_list {float:left; display:inline; width:715px; background:#ccc;}
#camp_list ul {float:left; display:inline; margin:0; padding:0; list-style:none;}
#camp_list ul li {float:left; display:inline; margin:0 0 4px 0;}
.campH_link {float:left; display:inline; background:#000099; padding-left:5px; text-align:left; width:395px; color:#fff; font-weight:bold; font-size:14px;}
.campH_code {float:left; display:inline; background:#000099; text-align:center; width:150px; color:#fff; font-weight:bold; font-size:14px;}
.campH_hits {float:left; display:inline; background:#000099; text-align:center; width:65px; color:#fff; font-weight:bold; font-size:14px;}
.campH_apps {float:left; display:inline; background:#000099; text-align:center; width:65px; color:#fff; font-weight:bold; font-size:14px;}
.campH_del {float:left; display:inline; background:#000099; text-align:center; width:35px; color:#fff; font-weight:bold; font-size:14px;}
.camp_link {float:left; display:inline; text-align:left; margin-left:5px; width:395px; height:15px; color:#333; font-size:14px;}
.camp_code {float:left; display:inline; text-align:center; width:150px; height:15px; color:#333; font-size:14px;}
.camp_hits {float:left; display:inline; text-align:center; width:65px; height:15px; color:#333; font-size:14px;}
.camp_apps {float:left; display:inline; text-align:center; width:65px; height:15px; color:#333; font-size:14px;}
.camp_del {float:left; display:inline; text-align:right; width:20px; height:15px; color:#333; font-size:14px;}

#campReport {float:left; display:inline; width:715px; background:#fff; margin-top:20px; background:#ffc;}
#campReport ul {float:left; display:inline; margin:0; padding:0; list-style:none;}
#campReport ul li.cr_norm {float:left; display:inline; margin:0 0 4px 0; width:715px; color:#333; font-size:11px;}
#campReport ul li.cr_head {float:left; display:inline; background:#ffcc00; margin:0 0 4px 0; width:715px; color:#333; font-size:12px; font-weight:bold;}
#campReport ul li.cr_title {float:left; display:inline; background:#ffcc00; font-size:14px; width:710px; color:#009; font-weight:bold; padding-left:5px; margin-bottom:2px;}
.campDet1 {float:left; display:inline; text-align:left; margin-left:5px; width:75px;}
.campDet2 {float:left; display:inline; text-align:center; width:100px; height:15px;}
.campDet3 {float:left; display:inline; text-align:center; width:190px; height:15px;}
.campDet4 {float:left; display:inline; text-align:center; width:105px; height:15px; overflow:hidden;}
.campDet5 {float:left; display:inline; text-align:center; width:100px; height:15px;}
.campDet6 {float:left; display:inline; text-align:center; width:25px; height:15px;}
.campDet7 {float:left; display:inline; text-align:center; width:80px; height:15px;}

#campReport ul li.app_norm {float:left; display:inline; margin:0 0 4px 0; width:715px; color:#333; font-size:10px;}
#campReport ul li.app_head {float:left; display:inline; background:#ffcc00; margin:0 0 4px 0; width:715px; color:#333; font-size:11px; font-weight:bold;}
#campReport ul li.app_title {float:left; display:inline; background:#ffcc00; font-size:14px; width:710px; color:#009; font-weight:bold; padding-left:5px; margin-bottom:2px;}
.appDet1 {float:left; display:inline; text-align:left; margin-left:5px; width:135px;}
.appDet2 {float:left; display:inline; text-align:center; width:70px;}
.appDet3 {float:left; display:inline; text-align:center; width:90px;}
.appDet4 {float:left; display:inline; text-align:left; width:120px;}
.appDet5 {float:left; display:inline; text-align:center; width:80px;}
.appDet6 {float:left; display:inline; text-align:center; width:70px;}
.appDet7 {float:left; display:inline; text-align:center; width:30px;}
.appDet8 {float:left; display:inline; text-align:center; width:80px;}

.sDet1 {float:left; display:inline; text-align:left; margin-left:5px; width:95px;}
.sDet2 {float:left; display:inline; text-align:left; width:100px;}
.sDet3 {float:left; display:inline; text-align:left; width:190px;}
.sDet4 {float:left; display:inline; text-align:center; width:105px;}
.sDet5 {float:left; display:inline; text-align:center; width:60px;}
.sDet6 {float:left; display:inline; text-align:center; width:45px;}
.sDet7 {float:left; display:inline; text-align:center; width:80px;}

#summery {float:left; display:inline; width:715px;}
.summhalf1 {float:left; display:inline; width:300px;}
.summhalf2 {float:left; display:inline; width:400px; margin-left:10px;}
.summ_title {float:left; display:inline; background:#ffcc00; font-size:14px; width:99%; color:#009; font-weight:bold; padding-left:5px; margin-bottom:2px;}
.sum_heading {float:left; display:inline; width:220px; border:solid 1px #00f; background:#ffc; font-size:14px; font-weight:bold; color:#666; padding:3px;}
.sum_text {float:left; display:inline; width:64px; border:solid 1px #00f; background:#ffc; font-size:14px; color:#666; text-align:center; padding:3px;}
.summhalf2 ul {float:left; display:inline; width:100%; margin:0; padding:0; border:solid 1px #00f; background:#ffc;}
.summhalf2 ul li {font-size:12px; color:#333;}
.summhalf2 ul li a {font-size:12px; color:#666; text-decoration:none; font-weight:normal;}
.summhalf2 ul li a:hover {text-decoration:underline;}

/***** App Search Results ****/

#appsr {float:left; display:inline; width:715px; margin-top:20px;}
.appsr_item {float:left; display:inline; width:715px; margin-bottom:5px; background:#ffd; font-size:11px; color:#666;}


/**** Thank You ****/

/* DEFAULT BODY & FONT STYLES */


body, p, td {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   color: #333333; 
   line-height: 120%;   
} 

.outer_table input,select,option {
   font-size:11px;
}


.outer_table a:link {
   color: #ff6600;
   text-decoration: none
}

.outer_table a:visited {
   color: #ff6600;
   text-decoration: none
}

.outer_table a:active {
   color: #ff6600;
   text-decoration: none
}

a:hover {
   color: #333333;
   text-decoration: underline
}

/* SPECIFIC FONT STYLES */
.outer_table h1 {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   font-weight: bold;
   color: #3399ff;
   clear: both;
   padding-left: 5px;
   padding-top: 6px;
   padding-bottom: 3px;
	border-bottom: 2px solid #cccccc;
   background-image: url(../images/boxtop.jpg);
}

.outer_table h2 {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
   color: #3399ff;
   clear: both;
   padding-left: 5px;
   padding-top: 5px;
   padding-bottom: 2px;
	border-bottom: 2px solid #cccccc;
   background-image: url(../images/boxtop.jpg);
}

.outer_table h3 {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
   color: #333333;
}

.outer_table .high {
   color: #FF5500;
   font-weight: normal;
}

.outer_table .small {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   color: #333333;
} 

.outer_table .wda_orange {
   color: #ff6600;
   font-weight: bold;   
}

.outer_table .wda_blue {
   color: #3399ff;
   font-weight: bold;   
}      

/* OUTER TABLE */
.outer_table {
   width: 760px;
   vertical-align: top
}


.outer_table .main_left_cell {
   width: 180px;
   vertical-align: top;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-right: 10px;
}

.outer_table .main_center_cell {
   width: 580px;
   height: 500px;
   vertical-align: top;
   padding-left: 5px;
   padding-top: 20px;
   padding-right: 0px;
   padding-bottom: 20px;
   text-align: justify;
}

#sitemap { margin:20px; padding:10px; width:400px;}
#sitemap ul {margin:0 0 0 20px; padding:0;}
#sitemap li {list-style:square; margin:8px 0 8px 0;}
#sitemap li a {font-family:Arial; font-size:18px; text-decoration:none; color:#069;}
#sitemap li a:hover {text-decoration:underline; color:#9c9c9c;}