/* @override http://www.amfco.com/css/stylesheet.css */

/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#8b8b8b;
font-size:11px;
line-height:18px;
background: url(../images/body-bg.jpg) left top repeat-x #fff;
}
.body-main-bg
{
background:url(../images/body-main-bg.jpg) left top repeat;
}
img
{
border:none;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:8px 0px;
padding:0px;

}
.left
{
float:left;
}
.right
{
float:right;
}
a
{
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}
.main-header
{
background:url(../images/header-bg.jpg) left top no-repeat;
width:1000px;
height:208px;
}
.logo
{
margin-left:20px;
margin-top:27px;
}
.navcontainer
{
float:left;
width:960px;
padding-left:20px;
padding-right:20px;
text-align:center;
background:url(../images/menu-ng.jpg) left top repeat-x;
height:31px;
padding-bottom:1px;
}
.navcontainer ul
{
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:960px;
text-align:center;
float:left;
height:30px;
}
.navcontainer ul li
{
float:left;
list-style-type:none;
display:inline;
padding-left:5px;
height:29px;
}

.navcontainer ul li a
{
text-decoration:none;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#fefefe;
float:left;
padding-left:11px;
padding-right:11px;
padding-top:5px;
padding-bottom:15px;
}
.navcontainer ul li a:hover
{
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#fefefe;
float:left;
font-weight:normal;
padding-left:11px;
padding-right:11px;
background:url(../images/menu-h.jpg) left top repeat-x;
padding-top:5px;
padding-bottom:15px;

}

.navcontainer ul li a.active
{
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#fefefe;
float:left;
font-weight:normal;
padding-left:11px;
padding-right:11px;
background:url(../images/menu-h.jpg) left top repeat-x;
padding-top:5px;
padding-bottom:15px;

}
.red-bg
{
background:url(../images/red-bg.jpg) left top repeat-x;
height:29px;
width:270px;
float:left;
text-align:left;
padding-left:34px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:16px;
font-weight:bold;
line-height:28px;
}
.font-welcome
{
font-family:"Trebuchet MS";
color:#ac0c03;
font-size:22px;
line-height:24px;
}
.font-heading
{
font-family:"Trebuchet MS";
color:#9c0000;
font-size:15px;
line-height:24px;
font-weight:bold;
}
.font-heading a
{
font-family:"Trebuchet MS";
color:#9c0000;
font-size:15px;
line-height:24px;
font-weight:bold;
text-decoration:none;
}
.font-heading a:hover
{
font-family:"Trebuchet MS";
color:#9c0000;
font-size:15px;
line-height:24px;
font-weight:bold;
text-decoration:underline;
}
.line
{
background:url(../images/line.jpg) left bottom no-repeat;
padding-bottom:15px;
margin-bottom:15px;
float:left;
width: 100%;
}
.main-footer
{
background:#f3f3f3;
height:44px;
color:#7d7575;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.botom-bg
{
background:#040c15;
}
.top-bg
{
background:#44627c;
}


.search{
margin:0px;
padding:0px;
width:218px;
background:url(../images/search-mid.jpg) left top repeat-x  #020911 ;
}

.aff-bg{
margin:0px;
padding:0px;
width:218px;
background:url(../images/aff-bg.jpg) left top repeat-x  #020911 ;
}
.learning-bg{
margin:0px;
padding:0px;
width:218px;
background:url(../images/learning-bg.jpg) left top repeat-x  #020911 ;
}
.aff {
list-style-type:none;
display:block;
margin:0px;
padding:0px;
float:left;
width:191px;
text-align:left;

}
.aff li
{
float:left;
background:url(../images/arrow.png) left 8px no-repeat;
list-style-type:none;
display:block;
padding-left:18px;
width:170px;
padding-top:4px;
padding-bottom:4px;
}


.aff li a
{
text-decoration:none;
font-size:14px;
font-weight:normal;
font-family:"Trebuchet MS";
color:#fff;

}
.aff li a:hover
{
text-decoration:none;
font-size:14px;
font-weight:normal;
font-family:"Trebuchet MS";
color:#70a0cc;
}


.aff12 {
list-style-type:none;
display:block;
margin:0px;
padding:0px;
padding-left:25px;
float:left;
width:191px;
text-align:left;

}
.aff12 li
{
float:left;
background:url(../images/arrow12.png) left 8px no-repeat;
list-style-type:none;
display:block;
padding-left:18px;
width:170px;
padding-top:4px;
padding-bottom:4px;
}


.aff12 li a
{
text-decoration:none;
font-size:14px;
font-weight:normal;
font-family:"Trebuchet MS";
color:#000;

}
.aff12 li a:hover
{
text-decoration:none;
font-size:14px;
font-weight:normal;
font-family:"Trebuchet MS";
color:#70a0cc;
}


.search-input-box
{
width:189px;
height:18px;
background:#f3f3f3;
border:0px;
padding-left:2px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.input-box
{
width:128px;
height:18px;
background:#f3f3f3;
border:0px;
padding-left:2px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
}
.search-link
{
color:#e0e3ea;
font-size:11px;
font-weight:bold;
}
.search-link a
{
color:#e0e3ea;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
.search-link a:hover
{
color:#e0e3ea;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.aff-font
{
font-family:"Trebuchet MS";
color:#fff;
font-size:20px;
}
.ph-font
{
font-family:"Trebuchet MS";
color:#fff;
font-size:14px;
}
.ph-price
{
font-family:"Trebuchet MS";
color:#fff;
font-size:16px;
}
.ph-price-01
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#cecdcd;
font-size:11px;
}

.learning {
list-style-type:none;
display:block;
margin:0px;
padding:0px;
float:left;
width:191px;
text-align:left;

}
.learning li
{
float:left;
background:url(../images/arrow.png) left 7px no-repeat;
list-style-type:none;
display:block;
padding-left:18px;
width:170px;
padding-top:3px;
padding-bottom:3px;
}


.learning li a
{
text-decoration:none;
font-size:13px;
line-height:17px;
font-weight:normal;
font-family:"Trebuchet MS";
color:#fff;

}
.learning li a:hover
{
text-decoration:none;
font-size:13px;
font-weight:normal;
font-family:"Trebuchet MS";
color:#70a0cc;
}


.onepxtbl{
background-color:#FFFFFF;
border:1px solid #243749;
}


.admin_bold {
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
color:#000000;
}

.admin_heading {
font-family:"Trebuchet MS";
font-size:13px;
font-weight:bold;
color:#243749;
padding:10px;
}

.admin_normal {
font-family:"Trebuchet MS";
font-size:12px;
color:#000000;
}

.butta {
background-image:url(../admin/images/header_bg.jpg);
border:1px solid #002F1A;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
height:25px;
padding:3px;
text-align:center;

}

table tr.alternate_color1 {
font-family:"Trebuchet MS";
font-size: 12px;
color:#FFFFFF;
font-weight:bold;
background-color:#243749;
text-transform:uppercase;
}


table tr.alternate_color2 {
font-family:"Trebuchet MS";
font-size: 12px;
background-color:#FFFFFF;
}

table tr.alternate_color3 {
font-family:"Trebuchet MS";
font-size: 12px;
background-color:#B3B3B3;
}


.search_link{
font-family:"Trebuchet MS";
font-weight: normal;
font-size: 12px;
color: #000000;
font-weight:bold;
padding:10px 0px 10px 0px;
}

.search_link a {
color:#000000;
text-decoration:none;
}

.search_link a:hover {
color:#9C0000;
text-decoration:none;
}


.input_text {
font-family:Arial;
font-size:11px;
color:#000000;
height:17px;
border:1px solid #243749;
padding-left:5px;
}

.textraea_text {
font-family:Arial;
font-size:11px;
color:#000000;
border:1px solid #243749;
padding-left:5px;
}


.success_style {
font-family:Arial;
font-weight: normal;
font-size: 11px;
color:  #0000CC;
}


.error_style {
font-family:Arial;
font-weight: normal;
font-size: 11px;
color: #ff0000 ;
}


.message_style {
font-family:Arial;
font-weight: normal;
font-size: 11px;
color:  #006600;
}


.critical_style {
font-family:Arial;
font-weight: normal;
font-size: 11px;
color:  #663300;
}

.header_bg {
background-image:url(../admin/images/header_bg.jpg);
background-repeat:repeat-x;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0px 10px 10px;
}


table tr.alternate12_color1 {
font-family:"Trebuchet MS";
font-size: 12px;
color:#FFFFFF;
background-color:#243749;
}

table tr.alternate12_color2 {
font-family:"Trebuchet MS";
font-size: 12px;
color:#FFFFFF;
background-color:#5B81A5;
}
.crumbs a{
color:#ffffff;
text-decoration:none;
}

.crumbs a:hover{
color:#ffffff;
text-decoration:underline;
}
.crumbs{
color:#ffffff;
}

td.aff-font a {
	color: white;
	text-decoration: none;
}