body{margin:0 0 0 0;}
#main{width:1003px;margin:0px auto;}
#head{
	width:980px;
	margin-left:16px;
	
}
#lefthead{position:absolute;left:0px;top:0px;width:829px}
#righthead{
	position:absolute;
	background:url(../newimages1/bg-right.jpg) repeat-x;
	width:172px;
	height:99px;
	left:831px;
	top:0px
}

#floaterwrapper{position:fixed;width:1003px;z-index:9999;}
#floater{
	position:relative;
	margin:0px auto;
	background:url(../newimages1/floater.jpg);
	width:484px;
	height:19px;
	background-repeat:no-repeat;
	
}
.clear{clear:both}
#middle{
	width:1003px;
	position:absolute;
	top: 99px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
#m1{float:left;width:7px;height:49px;background:url(../newimages1/bottom-strip.jpg);}
#m2{float:left;width:568px;height:49px;background:url(../newimages1/bottom-left.jpg);}
#m3{float:left;width:415px;height:49px;background:url(../newimages1/bottom-right.jpg);}
#m4{float:left;width:13px;height:49px;background:url(../newimages1/bottom-strip1.jpg);}
#m1i{float:left;width:7px;height:49px;background:url(../newimages1/bottom-strip.jpg);}
#m2i{float:left;width:568px;height:49px;background:url(../newimages1/bottom-left.jpg);}
#m3i{float:left;width:421px;height:49px;background:url(../newimages1/bottom-right.jpg);}
#m4i{float:left;width:7px;height:49px;background:url(../newimages1/bottom-strip2.jpg);}
#mainmiddle{
	position:relative;
	width:980px;
	margin-top:5px;
	margin-left:10px
}
#mainmiddleinside{width:989px;margin:0px auto}
#box{float:left;width:754px;background:url(../newimages1/middle-strip.jpg) repeat-y;}
#boxmain{width:754px}
#boxbottom{width:754px;background:url(../newimages1/b-strip.jpg) no-repeat;height:4px}
#mm2{float:left;}
#boxleft{float:left;width:435px;text-align:center}
#boxright{float:left;text-align:center}
.brdr{border:1px solid #B2B2B2}
.thumb{width:305px;margin-top:2px;margin-bottom:3px}
.photo{float:left;width:65px;}
.txt{text-align:left;font-family:verdana;color:#1E1E1E;font-size:11px}
a.txt{text-align:left;font-family:verdana;color:#7E7E7E;font-size:11px;text-decoration:none	}
.maintxt{text-align:justify;font-family:verdana;color:#646464;font-size:11px}
#boxtxt{width:730px;margin:10px}
#leftpanel{float:left;width:208px;position:relative;}
#centerpanel{float:left;width:589px;position:relative;background-image:url(../newimages1/article_bg.jpg);
background-repeat:no-repeat;background-position:3px top;border-top:1px solid #CFCFCF}

#bgline{float:left;width:592px;position:relative;background-image:url(../newimages1/4columnBorder.gif);
background-repeat:repeat-y;}

#rightpanel{float:left;width:178px;position:relative;}
#rightint{
	float:left;
	width:175px;
	
	
}
#leftint{
	float:right;
	width:203px;
	height:500px
}
#lborder{background-image:url(../newimages1/1columnBorder.gif) ;
background-repeat:repeat-y;
width:200px;}

#rborder{
	background-image:url(../newimages1/1columnBorder1.gif);
	background-repeat:repeat-y;
	width:175px;
	margin-left:2px
}

#subnav{
background-color:#FFFFFF;
width:193px;
}

#rightsubnav{
	background-color:#FFFFFF;
	width:171px;
}
.modBody {
clear:both;
margin:0 3px;
position:relative;
}
#subnav ul, #rightsubnav ul  {
list-style-type:none;
margin:0;
padding:0;
}
#subnav li, #rightsubnav li {
margin:0;
padding:0;
vertical-align:middle;
}



#subnav a {
background:transparent url(../newimages1/mid_grey_dots.gif) repeat-x scroll left top;
color:#860A90;
display:block;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
padding:5px 4px 5px 7px;
text-decoration:none;
height:15px;

}


#categories{
background-color:#FFFFFF;
width:193px;
}

#categories ul {
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0;
}

#categories li {
margin:5px 0px 5px 0px;
padding:0;
vertical-align:middle;
}

#categories a {
background-color:#E70A60;
color:#ffffff;
font-weight:bold;
display:block;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
padding:5px 4px 5px 7px;
text-decoration:none;
width:188px;
height:18px
}

h2 {
margin:0px 0px 0px 1px;
background-color:#E70A60;
width:188px;
height:22px
}




h2.modheader{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
overflow:hidden;
padding:6px 0 0 7px;
}



h2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.modHeader a, .modHeader a:visited, .modHeader a:active, .modHeadercat a, .modHeadercat a:visited, .modHeadercat a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.modFooter{
background-image:url(../newimages1/1columnFooter.gif);
width:200px;
height:8px;
margin-bottom:5px
}

.rmodFooter{
background-image:url(../newimages1/1columnFooter.gif);
width:175px;
height:8px;
margin-bottom:5px;
margin-left:2px
}

.modFooter1{
background-image:url(../newimages1/4columnFooter.gif);
width:590px;
height:8px;
}

.modFooter2{
background-image:url(../newimages1/4columnFooter1.gif);
width:612px;
height:8px;
}

#subnav ul a.selected:hover {
color:#CC0000;
text-decoration:underline;
}

#subnav ul a.selected {
background-color:#F5C0EE;
color:#CC0000;
font-weight:bold;
margin:0px;
}

#subnav ul.secondlevelnav a.selected {
font-weight:normal;
}

#subnav ul li:hover {
background-color:#F5C0EE;
}


#breadcrum
{
margin:5px 0px 5px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B10AB6;
}

#breadcrum a
{
color:#B10AB6;
font-family:Arial, Helvetica, sans-serif;
font-size:11px
}

h1
{
font-family:Arial, Helvetica, sans-serif;
color:#B10AB6;
font-size:1.3em;
font-weight:normal;
margin:10px 0px 5px 10px;
}

#line
{
margin:5px 15px 5px 10px;
border:1px solid #ffffff;
min-height:500px;
}

#maincontent
{
color:#333333;
font-family:arial;
font-size:12px;
line-height:18px;
margin:5px 0px 5px 5px;
}

#footer
{
width:1003px;
background-image:url(../newimages1/wrapper-footer.jpg);
height:15px
}

.footercurveleft {
background-position:left top;
float:left;
height:69px;
margin:0;
padding:0;
width:4px;
}
.footercurveleft, .footerContentHolder, .footercurveright {
background:transparent url(../newimages1/footerCredits.gif) no-repeat scroll 0;
}

.footercurveright {
background-position:left -70px;
float:right;
height:69px;
margin:0;
padding:0;
width:4px;
}

.footercurveright {
background:transparent url(../newimages1/footerCredits.gif) no-repeat scroll 0;
}

.footerContentHolder {
background-position:left -141px;
background-repeat:repeat-x;
clear:right;
float:left;
height:70px;
width:995px;
}
#space{
width:1003px;
background-color:#000000;
height:5px
}

#subnav ul ul.secondlevelnav {
background-color:#FFFFFF;
margin-bottom:0px;
margin-top:0px;
padding:0;
}

ul.secondlevelnav {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#subnav ul ul.secondlevelnav a {
	display:block;
	padding:3px 0 4px 14px;
	position:relative;
	color:#CC0000;
	
}




#subnav ul ul li.more{
text-align:left;
}

#subnav ul ul li.more a{
color:#FF0000;
padding:3px 0px 4px 14px;
}

#bottomlinks{
width:400px;
}

#rightsubnav ul ul li
{
background:transparent url(../newimages1/mid_grey_dots.gif) repeat-x scroll left top;
}

#rightsubnav a{
background:transparent url(../newimages1/arrow.gif) no-repeat scroll 7px 7px;
color:#860A90;
display:block;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
padding:5px 4px 5px 15px;
text-decoration:none;
height:12px
}

#rightsubnav a.selected{
background-color:#F5C0EE;
color:#CC0000;
font-weight:bold;
}

#rightsubnav a.selected:hover{
text-decoration:underline
}

#rightsubnav a:hover{
background-color:#F5C0EE;
}

#rightsubnav a.highlighted{
background-color:#E70A60;
color:#ffffff;
font-weight:bold;
display:block;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
padding:5px 4px 5px 7px;
text-decoration:none;
height:18px;
background-image:none
}


#topbghead{
background:transparent url(../newimages1/wrapper-head1.jpg) repeat scroll 0;
height:15px;
width:1003px;
}

#wrapper{
background:transparent url(../newimages1/wrapper-body1.jpg) repeat-y ;
width:1003px;
}

#menu
{
width:980px;
margin-top:5px
}


#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0px;
height:35px;
width:970px;
background:transparent url(../newimages1/nav_bgon.png) repeat scroll 0;
}

#menu ul li {
	
	height:33px;
	overflow:hidden;
	display:inline;
	float:left;
	border-color:#C10953;
	border-style:solid none solid solid;
	border-width:1px 0 1px 1px;
}

#menu ul li a {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
display:block;
line-height:33px;
text-align:center;
padding-right:20px;
padding-left:20px
}

#menu ul li a:hover{
background:transparent url(../newimages1/nav_bg-on.png) repeat scroll 0;
color:#000000;
}

#menu ul li a.selected{
background:transparent url(../newimages1/nav_bg-on.png) repeat scroll 0;
color:#000000;
}

#logohead
{
	width:241px;
	height:95px;
	float:left;
	text-align: right;
	vertical-align:middle;
	color: #46CAE3;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: bold;
	
}

#bannerhead
{
	float:right;
	width:733px;
	height:95px;
	
}

#footerpanel
{
margin-top:2px;
margin-bottom:4px;
margin-left:12px;
width:980px;
height:18px;
background-color:#DDDDDD
}

#footerlinks a, #copyright a
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
line-height:1.6em;
}

#footerlinks
{
float:left;
padding-left:10px;

}

#copyright
{
float:right;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.6em;
}

#bluemenu
{
width:535px;
float:right;
height:95px;
padding-top:55px
}

#bluemenu ul
{
list-style-type:none;
margin:0px;
padding:0px;
list-style-image:none;
list-style-position:outside;
}

#bluemenu ul li
{
overflow:hidden;
display:inline;
float:left;
background:url(../newimages1/button.jpg) no-repeat;
height:36px;
width:101px;
margin:2px
}

#bluemenu ul li a
{
display:block;
text-align:center;
line-height:36px

}

.middleheads
{
font-weight: bold; 
color: #D30000;
}

.style1 {color: #7D008B}
.style3 {color: #7D008B; font-family: "Courier New", Courier, monospace; }

.style6 {
	color: #000066;
	font-size: 14px;
	font-weight: bold;
}

ul.internallist{
list-style-type:none;
margin:5px;
padding:0px
}

ol.quizlist li
{
font-weight:bold
}

ul.internallist li
{
font-weight:normal
} 

#banner{
text-align:right;
margin-bottom:5px;
margin-right:5px;
margin-top:10px;
}

#col2
{
 width: 770px; height: 100px;margin-left:210px;text-align:center
}

.rborder {
background-image:url(../newimages1/1columnBorder1.gif);
background-repeat:repeat-y;
margin-left:2px;
width:175px;
}

.protable {
background-color:#FDFCFD;
border:1px solid #F3E3EF;
width:350px;
}

.rates {
color:#B10AB6;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}


.pro-buy {
background:transparent url(../newimages1/buy-now.jpg) no-repeat scroll 0 0;
color:#000000;
cursor:pointer;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:24px;
line-height:24px;
padding:0 0 0 20px;
width:94px;
}

.pro-view {
background:transparent url(../newimages1/buy-now.jpg) no-repeat scroll 0 0;
color:#000000;
cursor:pointer;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:24px;
line-height:24px;
padding:0 0 0 10px;
width:94px;
}

.proheading {
color:#DF5487;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.colortext {
color:#B13573;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.paging-in {
background-color:#B13573;
border:1px solid #B13573;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0 3px;
text-decoration:none;
}

.paging a {
background-color:#FFFFFF;
border:1px solid #B13573;
color:#B13573;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0 3px;
text-decoration:none;
}

#bgline1{float:left;width:760px;position:relative;background-image:url(../newimages1/4columnBorder.gif);
background-repeat:repeat-y;}

.colorheading {
color:#990000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.colortext1 {
color:#885ABC;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

