@charset "utf-8";











body {



    background-image: url(Images/background_gradient.jpg);



    margin-left: 0px;



    margin-top: 0px;



    margin-right: 0px;



    margin-bottom: 0px;



    color: #000000;



    background-repeat: repeat-x;



    background-position: left top;



    background-color: #c8cded;



}



a{
	outline:0;
	color: #FFFFFF;
	text-align: left;
	font-size: 14px;
}



a img{border:0}



body,td,th {
	font-family: 'Myriad Pro';
	font-size: 12px;
	color: #000000;
	text-align: center;



}



.header {



    background-image: url(Images/neon.jpg);



    background-repeat: no-repeat;



    background-position: right center;



    height: 170px;



    width: 100%;



    min-width: 985px;



    margin: 0 auto;



    background-color: #000000;

    border: none;

}



.navigation {



    border: 1px solid #FFFFFF;



    height: 40px;



    width: 99%;



    min-width: 980px;



    margin-top: 0;



    margin-right: auto;



    margin-bottom: 0;



    margin-left: auto;



    line-height: 40px;



    font-size: 24px;



    font-weight: bold;



    color: #FFFFFF;



    font-family: Arial, Helvetica, sans-serif;



    text-align: center;



}







.navigation a {



    height: 40px;



    width: 97%;



    margin-top: 0;



    margin-right: auto;



    margin-bottom: 0;



    margin-left: auto;



    line-height: 40px;



    font-size: 24px;



    font-weight: bold;



    color: #FFFFFF;



    font-family: Arial, Helvetica, sans-serif;



    text-align: center;



    text-decoration: none;



}







.navigation :Hover {



    line-height: 40px;



    font-size: 24px;



    font-weight: bold;



    color: #FFFFFF;



    font-family: Arial, Helvetica, sans-serif;



    text-align: center;



    text-decoration: underline;



}











.spacer {



    width: 100%;



    height: 5px;



    font-size: 1px;



}







.mmain {



    width: 985px;



    margin-top: 0;



    margin-right: auto;



    margin-bottom: 0;



    margin-left: auto;



}











.bmain {

    width: 985px;

    float: left;

    margin-top: 0;

    margin-right: auto;

    margin-bottom: 0;

    margin-left: auto;

    background-color: #000000;

    background-image: url(../../../_images/column_background_php.jpg);

    background-repeat: repeat;

    height: auto;



}



.leftpanel {
	color: #FFFFFF;
	float: left;
	width: 178px;



}



.content {

    color: #000000;

    background-color: #EAEAEA;

    float: left;

    _width: 580px;

    margin-left: 3px;

    width: 623px;



}

.content a { color: #000;}

.content:hover { color: #000;}

.cc-main {

    color: #000000;

    background-color: #EAEAEA;

    float: left;

    /*height: 500px;*/



    width: 600px;

    _width: 595px;

    margin-left: 10px;



}



.rightpanel {

    color: #FFFFFF;

    float: right;

    width: 178px;

    background: #000000;



}



.footer {

    color: #FFFFFF;

    float: left;

    height: auto;

    width: 985px;

    text-align: center;

    line-height: 20px;

    background-color: #000000;

    margin: 0px;



}







.footer a {



    color: #FFFFFF;



    text-decoration: none;



}







.footer :hover {

    color: #FFFFFF;

    text-decoration: none;

    background-color: #000000;



}







h1 {

    font-size: medium;

    font-weight: bold;

    color: #000000;



}



h2 {



    font-size: medium;



    font-weight: bold;



    margin: 0px;



    padding: 0px;



}



p {

    color: #000000;



}



.livechat{ float:left; position:absolute;}



#people {



    background-image: url(images/people.png);



    background-repeat: no-repeat;



    width: 311px;



    height: 650px;



    top: -150px;



    left: -70px;



    float: right;



    position: relative;



}











/************************* Start Main Menu *************************/







/*Credits: Dynamic Drive CSS Library */



/*URL: http://www.dynamicdrive.com/style/ */







.solidblockmenu{



    margin: 0;



    padding: 0;



    float: none;



    font: bold 13px Arial;



    width: 60%;



    overflow: hidden;



    background: black url(images/blockdefault.gif) center center repeat-x;



    position: relative;



    top: -62px;



    _top: -65px;



    left: 1px;



}







.solidblockmenu li{



    display: inline;



}







.solidblockmenu li a{



    float: left;



    color: white;



    padding: 9px 11px;



    text-decoration: none;



    border-right: 1px solid white;



}







.solidblockmenu li a:visited{



    color: white;



}







.solidblockmenu li a:hover, .solidblockmenu li .current{



    color: white;



    background: transparent url(images/blockactive.gif) center center repeat-x;



}







/************************* End Main Menu *************************/







.featureList {



    line-height: 1.8em;



}



.tdHover {



    background-image: url(images/tdBG_normal.gif);



    background-repeat: repeat-x;



}



.tdHover:hover {



    display: inherit;



    cursor: hand;



    background-image: url(images/tdBG_over.gif);



    background-repeat: repeat-x;



}



.tdHeader:hover {



    color: #FF0000;



}



.packageHeading {



    font-family: Verdana, Arial, Helvetica, sans-serif;



    font-size: medium;



    font-weight: bold;



    color: #FFFFFF;



    margin-bottom: 5px;



    padding-top: 5px;



    padding-bottom: 5px;



    border-top-width: 1px;



    border-bottom-width: 1px;



    border-top-style: solid;



    border-bottom-style: solid;



    border-top-color: #FFFFFF;



    border-bottom-color: #FFFFFF;



    width: 912px;



    position: absolute;



    display: block;



    overflow: hidden;



    left: 255px;



    top: 943px;



    height: 139px;



}







.hiddenPic {display:none;}



.up40 {



    position: relative;



    top: -40px;



}







.leftpan{



    width: 170px;



    float: left;



}







.pan {
	width: 175px;
	margin-top: 20px;
	background:#000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 10px;



}	







.pantop {
	width: 100%;
	background-image: url(images/pantop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	margin-top: 10px;



}	







.panmid {
	background-image: url(images/panmid.gif);
	background-repeat: repeat-y;
	background-position: left top;
	/*height: 200px;*/



    width: 100%;
	background-image: url(images/panmid.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;



}



.panbottom {



    background-image: url(images/panbottom.gif);



    width: 100%;



    height: 20px;



    background-repeat: no-repeat;



    background-position: left top;



}



.contentspacer



{



    width: 10px;



    height: 500px;



    float: left;



}



/*



.content



 {



	width: 520px;



	float: left;



}



*/



.rightpan {



    float: right;



    width: 170px;



} 







.footer_link{



    width: 800px;



    color: #FFFFFF;



    text-align: center;



    margin: 0 auto;



}







.footer li { display: inline;}







* html img,



* html .png{



    position:relative;



    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",



        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",



        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),



        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",



        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)



        );



}



/* Category Menu */



ul.cate {
	padding:10px 0 10px 10px;
	margin:10px 0;
	background-color: #000000;
	/*border: 1px solid #B9A062;*/



    width: 166px;
	text-align: left;
	list-style-type:none;
	list-style-position:inside;
	list-style-image:url(Images/bullet_right.gif);
	color: #FFFFFF;


}



ul.cate li {
	margin-bottom:10px;
	color: #FFFFFF;
}



ul.cate li a {color: #ffffff;}



ul.cate li :hover {color: #ffffff;}



ul.cate span {
	font-size:18px;
}



ul.cate li.selected {list-style-image:url(Images/bullet_down.gif);}



ul.cate li.selected a {font-weight:bold;}



ul.cate ul {
	list-style-image:none;
	list-style-type:none;
	padding:1px 1px;
	margin:2px 0;
	color: #FFFFFF;
}



ul.cate ul li {margin-bottom:0; }



ul.cate ul li a {color:#ffffff; font-weight:bold; width: 130px; height: 20px; line-height: 20px; display:inline-block;}



ul.cate ul li a:hover {color:#ffffff; background:#060472; display: inline-block; width: 130px; height: 20px; line-height: 20px;}



ul.cate ul li.selected {list-style-image:none;}



ul.cate ul li.selected a {color:#fecf2b; text-decoration:underline;}



/* End Category Menu */

.header img {

    border-top-style: none;

    border-right-style: none;

    border-bottom-style: none;

    border-left-style: none;

}

.back{ background:#000000;}
.img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.style2 {
	text-align: left;
}
