@charset "utf-8";
*, html 
	{ 
	margin:0px; 
	padding:0px; 
	} 
body {
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px;
	text-align: center;	
	/*background:#FFB700;*/
	background:#fff;
}
#container
	{
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: small;
	color: #000;
	}
#header
	{
	text-align: center;
	/*height:508px;*/
	height:auto;
	/*background: #555;*/ /*D1D1D1*/	/* E52B37 2B4E8B */
	/*background: url(../images/site/headerbg.gif) repeat #00B6EE;*/
	font-size:medium;
	font-weight:bold;
}
#footer{
	color:#333;
	height:20px;
	text-align: center;
	font-size:smaller;
}
#footer, #footer a:link, #footer a:visited, #footer a:active
	{
	color: #333;
	font-weight: bold;
	vertical-align: middle;
	}
#footertop
	{}
#content
	{
	text-align:center;
	}
a, a:link, a:visited, a:active {
	text-decoration: none;
	color:#222;
}
a img {border: none; } 
.title{
	color: #000000;/* #FDFF00 #FFFFFF;*/
	font-size: small;
	font-weight: bold;
	text-align:center;
	background:#FF9D01;
	/*border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;*/
}
.subtitle{
	color: #0A51A1;/*#FFFFFF;*/
	font-size: small;
	font-weight: bold;
	padding:1px;
	text-align:left;
	background:#F1F1F1;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}
.subsubtitle{
	font-size:small;
	font-weight:bold;
	color:#999999;
}
.datarow, .datarow a:link, .datarow a:visited, .datarow a:active{
	font-size: small;
	text-align:center;
	text-align:left;
	padding-left:3px;
	color:#222;/*0190BC*/
}
.datarow2, .datarow2 a:link, .datarow2 a:visited, .datarow2 a:active{
	font-size: small;
	text-align:center;
	text-align:left;
	padding:0px;
}
.marquee, .marquee a:link, .marquee a:visited, .marquee a:active{
	color:#008000;
}
mod_footer, mod_show{
	font-size:small;
}
.success{color:#009900;}
.failure{color:#990000;}

.quizbox, a.quizbox:link, a.quizbox:hover, a.quizbox:visited{
text-align:center;
color:#000000;
border:1px solid #6699CC;
margin-left:5px;
margin-right:5px;
padding:5px;
background-color:#DFF8FF;
}
.imggallery{
text-align:center;
}
.galleryrow{
}
.imgitem{
}

.listcontainer{
}
.listrow{
text-align:left;
}
.listrowwithimage{
text-align:left;
border:1px solid #B5140A;
}
.listimg{
}
.pretext{
}
.posttext{
}
.highlight{
color:#993300;
}
.navmenu{
text-align:center;
}
.navlink, a.navlink:link, a.navlink:hover, a.navlink:visited{
color:#336600;
font-weight:bold;
}
.curnavlink{
color:#999999;
font-weight:bold;
}
.table2{width:15%;}
.table1{width:100%;}
.table1 td.td33{
	width:33%;
	text-align:center;
}
.table1 td.td25{
	width:25%;
	text-align:center;
}
.table1 td.td50{
	width:50%;
}
.table1 td.tdright{
	width:50%;
	}
.table1 td.emptytd{border:0px;}
.adbox1{
	/*background:#290001;*/
}
.adbox2{
	background:#770061;
}


p{
	font-size:17px;
}
a{
	text-decoration:none;
}
h4 a{
	color:#FFF;
}
input[type="submit"]{
	cursor:pointer;
}
h4{
	font-size:40px;
}
h4,h5{
	padding:5px;
	color:#FFF;
	text-transform:capitalize;
	margin:-13px 0 0 0;
}
.pink{
	background-color:#f13d6d;
	width:100%;
	height:auto;
	min-height:100px;
}
.pink-content{
	background-color:#b63c6b;
}
.pink-bg{
	background-color:#f13d6d;
}

.orange{
	background-color:#ffbb41;
	width:100%;
	height:auto;
	min-height:100px;
}
.orange-content{
	background-color:#f5772d;
}
.orange-bg{
	background-color:#ffbb41;
}

.skyblue{
	background-color:#5dc1c3;
	width:100%;
	height:auto;
	min-height:100px;
}
.skyblue-content{
	background-color:#48a8a7;
}
.skyblue-bg{
	background-color:#5dc1c3;
}

.green{
	background-color:#cff08c;
	width:100%;
	height:auto;
	min-height:100px;
}
.green-content{
	background-color:#7ba32b;
}
.green-bg{
	background-color:#cff08c;
}

.megenda{
	background-color:#a98ee9;
	width:100%;
	height:auto;
	min-height:100px;
}
.megenda-content{
	background-color:#643ebf;
}
.megenda-bg{
	background-color:#a98ee9;
}

.blue{
	background-color:#5d9ff9;
	width:100%;
	height:auto;
	min-height:100px;
}
.blue-content{
	background-color:#297cee;
}
.blue-bg{
	background-color:#5d9ff9;
}

.yellow{
	background-color:#ffcb05;
	width:100%;
	height:auto;
	min-height:100px;
}
.yellow-content{
	background-color:#8A0EEF;
}
.yellow-bg{
	background-color:#E9BCFC;
}
.header{
	/*background-color:#b63c6b;*/
	background-color:#ffffff;
	width:100%;
	height:30%;
	max-height:250px;
}
.portal-content{
	width:100%;
	max-width:580px;
	margin:0 auto;
	height:100%;
}
.hands-up{
	width:100%;
	max-width:580px;
	margin:0 auto;
	background-image:url(../images/site/hands_up.gif);
	background-repeat:no-repeat;
	background-position: center bottom;
    background-size: 100% auto;
}
.height100{
	height:100%;
}
.banner{
	background-color:#FFF;
	background-position: center top;
    background-size: 100% auto;
}
.search-area{
	height:28px;
	width:100%;
	background-color:#b63c6b;
}
.header-content{
	background-color:#b63c6b;
}
.header-content input{
	border:2px solid #f13d6d;
	padding:2px;
}
.header-content input[type="submit"]{
	background-color:#f13d6d;
	border:none;
	color:#FFF;
}
.clear{
	width:100%;
	background-image:url(../images/site/body-border.gif);
	height:14px;
	background-repeat:repeat;
	border-bottom:1px solid #FFF;
	border-top:1px solid #FFF;
	margin:-4px 0 13px 0;
}
.white{
	height:100%;
	min-height:100px;
	background-color:#FFF;
	overflow:hidden;
}
.product-list{
	width:100%;
	border-spacing: 10px;
    border-collapse: separate;
	margin:5px 0 0 0;
	font-size:50px;
}
.product-list p{
	color:#FFF;
	font-size:9px;
	padding:3px;
	/*height:30px;*/
	margin:-5px 0 -14px 0;
}
.product-list td{
	width:50%;
	margin:5px;
}
.product-list td img{
	/*width:100px;
	height:100px;
	margin:5px auto;*/
	width:100%;
	height:auto;
	margin:0px auto;
	border:3px solid #FFF;
	display:inline-block;
}
.more{
	background-color:#F00;
	width:100px;
	float:right;
	margin-bottom:5px;
	margin-right:5px;
	color:#FFF;
	padding:5px;
	font-size:9px;
}

#Content_img{
	position: relative; margin: 1px 0; background: red; border-radius: 50% / 10%; color: white; text-align: center; text-indent: .1em;
}