body {
	margin-left: 0px;
	margin-top: 0px;
}
.fontstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.fontstyle a:link,
.fontstyle a:visited { 
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none; 
}
.fontstyle a:visited:hover,
.fontstyle a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.pagenum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
	text-decoration: none;
}
.gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #7D7D7D;
	text-decoration: none;
}

.new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.f {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F8F8F8;
	border: 1px solid #7D7D7D;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E10000;
	text-decoration: none;
}
.red a:link,
.red a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E10000;
	text-decoration: none;
}
.red a:visited:hover,
.red a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E10000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}
.RedColor{
	color:red;
}
.BoldGreen
{
	color: green; font-weight: bold;
}
.Highlight
{
	background-color: yellow;
}
.textbold
{
	font-weight: bold;
}




/* landing */

.inside_ad {
    font-size: small;
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
}

.inside_ad td {
    border-left: 1em solid white;
    border-bottom: .5em solid white;
}

.major_ad_heading {
    font-size: larger;
    font-family: Arial;
    text-align: center;
}

.lower_table_div_divider {
    margin-left: auto;
    margin-right: auto;
    width: 80%;
    height: 1px;
	*font-size: 1px;

    background-color: #ccc;
}

#save_time {
    float: right;
    width: 87px;
    height: 79px;
    background-image: url('/images/landing/save_time.gif');
    background-repeat: no-repeat;
    background-position: center;
	cursor: pointer;
}

.ad_heading_text {
    text-align: center;
    font-size: medium;
    padding: 1em;
}

.contact_cpg {
    background-color: #efefee;
    background-image: url('/images/landing/gradient_light.gif');
    background-repeat: repeat-x;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
}

.layer_0 {
    border-collapse: collapse;
	text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.layer_1 {
    height: 100%;
    border-collapse: collapse;
}

.layer_2 {
    height: 100%;
    border-collapse: collapse;
}

.layer_3 {
    height: 100%;
    border-collapse: collapse;
}

.layer_3 td {
    margin: 0px;
    padding: 0px;
}

.layer_3 {
    font-family: Arial;
}

.layer_5 {
    padding: .5em;
    font-size: smaller;
    vertical-align: top;
}

.layer_5 input {
    width: 100%;
	*width: 96%;
}

.layer_5 select {
    width: 100%;
	*width: 96%;
}

.layer_6 {
    font-family: Arial;
    font-size: large;
	*font-size: 18px;
    background-color: #efefee;
}

.mediacy {
    text-align: center;
}

.mediacy1 {  /* for ie */
    *text-align: center;
}

textarea {
    font-family: Arial;
    width: 100%;
	*width: 96%;
}

input {
    font-family: Arial;
}

.required {
    color: #d60000;
	*padding-left: 5px;
}

.lower_table_div_a {
    float: left;
    width: 140px;
    height: 100px;
    background-repeat: no-repeat;
    background-position: center;
}

.lower_table_div_b {
    position: relative;
    float: left;
    width: 140px;
    height: 100px;
}

.lower_table_div_b div {
    position: relative;
    top: 30%;
}

.lower_table_div_c {
    float: left;
    font-size: smaller;
    width: 370px;
    height: 100px;
}

.lower_table_div_c div {
    position: relative;
    top: 30%;
}

.lower_table_div_d {
    position: relative;
    float: left;
    text-align: center;
    width: 160px;
    height: 100px;
    cursor: pointer;
}

.lower_table_div_d div {
    position: relative;
    top: 25%;
}

.email_cpg {
    font-family: Arial;
    position: absolute;
    background-color: #efefee;
    background-image: url('/images/landing/gradient_light.gif');
    background-repeat: repeat-x;
    border-left: 1px dotted #ccc;
    border-right: 1px dotted #ccc;
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
    width: 250px;
    z-index: 2;
    display: none;
}

.chat {
    font-family: Arial;
    position: absolute;
    background-color: #efefee;
    background-image: url('/images/landing/gradient_light.gif');
    background-repeat: repeat-x;
    border-left: 1px dotted #ccc;
    border-right: 1px dotted #ccc;
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
    width: 250px;
    z-index: 2;
    display: none;
}

.linkstyle a {
    font-family: Arial;
    font-size:13px;
	text-decoration: none;
}

.linkstyle a:hover {
    font-family: Arial;
    font-size:13px;
}

.background_layer {
    position: absolute;
    top: 0px;
    left: 0px;
    margin: 0px;
    padding: 0px;
    background-color:#000;
    height: 100%;
    width: 100%;
    /* for IE */
    filter:alpha(opacity=50);
    /* CSS3 standard */
    opacity:0.5;
    display: none;
} 

