body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#ffffff;
	background-image:url(../images/bg.jpg);
}
/* link styles */
a.li{
color:#545454;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}


a.li:hover{
color:#545454;
font-family:tahoma;
font-size:11px;
text-decoration:underline;
}

a.li2{
color:#545454;
font-family:arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

a.li2:hover{
color:#990000;
font-family:arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

/* end link styles */

.bodytext{
font-family:tahoma;
font-size:11px;
color:#000000;
}

.top_panel{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:87929b; height:33px; width:50%; text-align:center; padding-left:5px; padding-right:5px; text-decoration:none; }

.right_panel {font-family:Arial, Helvetica, sans-serif; position:absolute; font-size:11px; color:#333333; width:677px; left: 88px; }
.left_panel {font-family:Arial, Helvetica, sans-serif; position:absolute; font-size:11px; color:#333333;}
.mainbutton{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
	background-image:url(../images/button/bg.jpg);
	height:42px;
	width:672px;
	left: 521px;
	top: 73px;
}

.rollover a {
display:block; width:55px; padding:0px 5px px 0px; font: bold 12px sans-serif;; color:#ffffff; background:url(../images/button.jpg) 0 0 no-repeat; 
text-decoration: none; text-align:center; height:42px; text-transform:capitalize;}
.rollover a:hover { background-position: 0 -43px; color:#999999;}
.rollover a:active {background-position: 0 -43px; color:#fff;}

.logo img, { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.alImg1, #alImg2 { display: inline-block; }
.logo { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png'); width:302px; height:171; }

.newsupdate{
background-color:#2a0707;
}

a.sidebutton {
	font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11; 	display:block; 	height:18px; 	text-decoration:none;	padding-left:10px;
}
a.sidebutton:hover {
	font-family:Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size:11;	display:block;	height:18px;	text-decoration:none;	padding-left:10px;
	background-color:#000000;
}

.newsevent{
background-color:#E8E8E8;
font-family:tahoma;
font-size:11px;
border:1px;
border-width:1px;
border-color:#C0C0C0;
border-style:solid;
}

.search a:{
display:block; width:84px; height:31px; padding:0px 5px px 0px; font: bold 12px sans-serif;; color:#ffffff; background:url(../images/layout-2_22.jpg), 0, 0, no-repeat; 
text-decoration: none; text-align:center; text-transform:capitalize;}
.search a:hover { background-position: 0 -37px; color:#999999;}
.search a:active {background-position: 0 -37px; color:#fff;}

.heading{ font-family:arial,helventica; font-size:12px; color:#000000; height:42; width:100%; background:url(../images/heading_bg.jpg); }
.headingtemplate{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; background:url(../images/template_heading.jpg); }

a.readmore:link{
color:#af1717;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.readmore:visited{
color:#af1717;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}


a.readmore:hover{
color:#af1717;
font-family:tahoma;
font-size:11px;
text-decoration:underline;
}

/* footer */
.footer{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background:#b8ad9e;
}
a.footerli{
font-family:tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.footerli:hover{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

/*input sytles */

.btnsub{
background:#8b8b8b;
border:1px;
border-color:#646464;
font-family:tahoma;
border-spacing:0px;
border-style:solid;
color:#ffffff;
}

input{
border:1px;
border-color:#646464;
font-family:tahoma;
border-spacing:0px;
border-style:solid;
color:#000000;

}

textarea{
border:1px;
border-color:#194E56;
font-family:tahoma;
border-spacing:0px;
border-style:solid;
color:#000000;

}

a.buybutton{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.buybutton:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

a.linormal{
color:#000000;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.linormal:hover{
color:#000000;
font-family:tahoma;
font-size:11px;
text-decoration:underline;
}

/* padding class */
.paddingleft10{
padding-left:10px;
}
.paddingright10{
padding-right:10px;
}
.padding10{
padding:10px;
}
.padding20{
padding:20px;
}
/*end padding class */

ul{
margin:0px;
padding-left:18px;
text-align:left;
}

.td1{ background:#EFEFEF; vertical-align:middle; }
.td2{ background:#E7E7E7; vertical-align:middle; }
.subheading{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; }
.txttop{ font-family:tahoma; font-size:11px; color:#0A4494; }
.txttopred{ font-family:tahoma; font-size:11px; color:#990000;}
.borderall{ border:1px; border-color:#000000; border-style:solid; border-width:1px; }
.templatebox { display:block; border:1px; border-color:#333333; border-style:solid; broder-width:1px; background-color:#FFFFFF; height:241px; widows:143px;}
. templates:li { background:url(../images/templates_box_middle.jpg); font-family:Arial, Helvetica, sans-serif; font-size:12px; height:45px; color:#FFFFFF; text-decoration:none; text-align:left;}
.templates:li2 {background:#0066FF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; text-align:left;}
.introductionheader {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff; text-decoration:none;}
.bodytemplatebox{display:block; height:214px; widows:143; font-family:Arial, Helvetica, sans-serif; font-size:11; color:#000000; background:url(../images/body%20template/bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; border:medium; border:#999999; }
a.topwhitebutton{color:#666666; font-family:tahoma; font-size:11px; text-decoration:none;}
a.topwhitebutton:hover{ color:#CCCCCC;  font-family:tahoma; font-size:11px; text-decoration:none; }
.buttonimg{ background:url(../images/button_bg.jpg); background-repeat:no-repeat; height:68px;  }
.howtobuy{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C97274; text-align:right; padding-right:25px; vertical-align:bottom }
.searchheading { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#334B55; text-align:left; text-decoration:none; font-weight:; }
.searchbg { height:102px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:3b4d59; background-color:eff3f3;   }
.bottom { background:url(../images/bottom_bg.jpg); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; height:200px;}

.textfield {width: 177px; height: 18px; background:url(../images/textfiefd.jpg); no-repeat; border: 1; padding: 2px 0 0 5px; }

.nav_up{ 	padding:7px; 	background-color:white; 	border:1px solid #000;	position:fixed;	background:transparent url(../images/arrow_up.png) no-repeat top left;	background-position:50% 50%;	width:10px;	height:10px;	bottom:5px;	opacity:0.7;	left:30px;	white-space:nowrap;	cursor: pointer;	-moz-border-radius: 3px 3px 3px 3px;    -webkit-border-top-left-radius:3px;	-webkit-border-top-right-radius:3px;    -khtml-border-top-left-radius:3px;	-khtml-border-top-right-radius:3px;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}

.nav_down{	padding:7px;	background-color:white;	border:1px solid #000; 	position:fixed;	background:transparent url(../images/arrow_down.png) no-repeat top left;	background-position:50% 50%;	width:10px;	height:10px;	bottom:5px;	opacity:0.7;	left:60px;	white-space:nowrap;	cursor: pointer;	-moz-border-radius: 3px 3px 3px 3px;    -webkit-border-top-left-radius:3px;	-webkit-border-top-right-radius:3px;    -khtml-border-top-left-radius:3px;	-khtml-border-top-right-radius:3px;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}

.division {background:transparent url(../images/divison_logos.png) no-repeat right middle; padding-right:0; height:137px}

img { border: 0; }

#siteWrap { margin: 287px auto 0 auto; 	width: 642px; height: 345px; position: relative; background: transparent url(images/bg_pageWrap.jpg) no-repeat top left; }
#pageWrap {	position: absolute;	z-index: 5;	top: 138px;	left: 134px;}
#psdPage {	margin-right: 19px;	float: left;cursor: pointer;}
#netPage {	margin-right: 20px;	float: left;cursor: pointer;}	
#audioPage {float: left;cursor: pointer;}
#bubbleWrap {position: absolute;	z-index: 10;	left: 158px;top: 30px;	}
.bubble {position: absolute;}
.clear {clear: both;}
