/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
}

a {
	text-decoration:none;
}

form {
	margin: 0px;
	padding:0px;
}

div {
	margin: 5px 0 5px 0;
}

div h1{
	font-size:16px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	margin: 5px 0 5px 0;
}

div#title {
	margin: 5px 10px 0px 10px;
	text-align:center;
	padding: 2px 0 2px 0;
	background-color:#6699FF;
	color:#FFFFFF;
	font-weight:bold;
}

div#title a{
	color:#FFFFFF;
	font-weight:bold;
}

div#title2 {
	margin: 0px 10px 0px 10px;
	text-align:center;
	padding: 2px 0 2px 0;
	background-color:#FF0066;
	color:#FFFFFF;
	font-weight:bold;
}

div#title2 a{
	color:#FFFFFF;
	font-weight:bold;
}

div#logo {
	margin: 5px 0px 5px 20px;
	padding:0px;
	float:left;
	width:320px;
}

.box {
	border:#000000 1px solid;
	margin:0px;
	padding:0px;
}

.upper {
	text-transform:uppercase;
	margin:0px;
	padding:0px;
}

.lower {
	text-transform:lowercase;
	margin:0px;
}

div#box2 {
	border:#000000 1px solid;
	float:right;
	width: 400px;
	height:85px;
	margin:5px 10px 5px 5px;
	padding:0px;
}

/**********/
/* Header */
/**********/

div#header {
	background-color:#FFFF00;
	margin:0;
	height:100px;
	padding:0px;
}

/************/
/* Top Menu */
/************/

div#menu {
	background-color:#333333;
	color:#FFFFFF;
	width:890px;
	padding: 5px;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	margin:0px;
}

div#menu a{
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
}

div#menu a:hover{
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
	background:url(../images/menu-bg2.jpg) repeat-x;
}

/*************/
/* Side Menu */
/*************/

div#side-menu {
	border:#6699FF 1px solid;
	width:140px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	display:block;
}

div#side-menu li {
	list-style-type:none;
	margin-left:-35px;
	padding:5px 0 5px 0;
	border-bottom:#6699FF 1px dashed;
	width:128px;
}


div#side-menu li a{
	color:#6699FF;
	display:block;
}

div#side-menu li a:hover{
	font-weight:bold;
}

/*****************/
/* Print Edition */
/*****************/

div#ped{
	border: #FF0066 1px solid;
	width:130px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	font-size:10px;
	margin:0px;
	background-color:#FFFFFF;
	display:block;
}

div#ped a{
	font-size:12px;
	font-weight:bold;
}

/*****************/
/* Login Section */
/*****************/

div#title-log {
	margin: 5px 10px 0px 10px;
	text-align:center;
	padding: 2px 0 2px 0;
	background-color:#339900;
	color:#FFFFFF;
	font-weight:bold;
}

div#title-log a{
	color:#FFFFFF;
	text-decoration:none;
}

div#login-sec{
	border: #339900 1px solid;
	width:130px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	font-size:10px;
	margin:0px;
	background-color:#FFFFFF;
	display:none;
	text-align:center;
}

div#login-sec a{
	padding:5px;
	font-weight:bold;
}

div#login-sec form input{
	width: 110px;
	margin:5px 0px 5px 0px;
	font-weight:bold;
	background-color:#FFFFFF;
	border: #999999 1px solid;
}

div#login-sec form select{
	width: 110px;
	margin:5px 0px 5px 0px;
	background-color:#FFFFFF;
	border: #999999 1px solid;
}

/*************/
/* Site Srch */
/*************/

div#title-srch {
	margin: 5px 10px 0px 10px;
	text-align:center;
	padding: 2px 0 2px 0;
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
}

div#title-srch a{
	color:#FFFFFF;
	text-decoration:none;
}

div#sitesrch{
	border: #FF0000 1px solid;
	width:130px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	font-size:10px;
	margin:0px;
	background-color:#FFFFFF;
	display:none;
	text-align:center;
}

div#sitesrch a{
	padding:5px;
	font-weight:bold;
}

div#sitesrch form input{
	width: 110px;
	margin:5px 0px 5px 0px;
	font-weight:bold;
	background-color:#FFFFFF;
	border: #999999 1px solid;
}

/***********/
/* Text Ad */
/***********/

div#text-ad{
	border: #000000 1px solid;
	padding: 5px;
	text-align:center;
	font-size:10px;
	margin:5px 0px 5px 0px;
}

div#text-ad a{
	font-size:12px;
	font-weight:bold;
}

/***************/
/* All Country */
/***************/

div#allcnt{
	border: #000000 1px solid;
	margin:0px 0px 5px 0px;
	padding:10px;
	background-color:#FFFFFF;
	text-align:center;
}

/*******************************/
/* Background Color Class Name */
/*******************************/
.bgash {
	background-color:#F3F3F3;
}
.bgred {
	background-color:#FFCECE;
}
.bgblue {
	background-color:#CCFFFF;
}
.bggreen {
	background-color:#B7FFB7;
}
.bgyellow {
	background-color:#FFFFCC;
}

/*************************/
/* Font Color Class Name */
/*************************/
.ash {
	color:#999999;
}
.red {
	color:#FF0000;
}
.blue {
	color:#0000FF;
}
.green {
	color:#009900;
}
.yellow {
	color:#FFFF00;
}

/*************/
/* Left Side */
/*************/

div#left-side {
	width:142px;
	margin: 10px 5px 0px 0px;
}

/*********************/
/* Anchor Class Name */
/*********************/

.links a{
	padding: 0 2px 0 2px;
	height: 1px;
	font-size:9px;
	font-weight:bold;
	color:#333399;
}

.links a:hover{
	height: 1px;
	text-decoration:underline;
}


/*************/
/* Copyright */
/*************/

div#copyright{
	float:right;
	padding: 5px;
	background-color:#FF0000;
	color:#FFFF00;
	font-weight:bold;
	font-size:10px;
	margin:0px;
	text-align:center;
}

/***************/
/* Date & Time */
/***************/

div#datetime{
	float:left;
	padding: 5px;
	background-color:#006600;
	color:#FFFF00;
	font-weight:bold;
	font-size:10px;
	margin:0px;
	text-align:center;
}

/***************/
/* Hit Counter */
/***************/

div#counter{
	float:left;
	padding: 5px;
	background-color:#006600;
	color:#FFFF00;
	font-weight:bold;
	font-size:10px;
	margin:0px;
	text-align:center;
}

/**************/
/* Form Error */
/**************/

div input.frmerr {
	border:#FF6600 1px solid;
	background-color:#FF9966;
}

div textarea.frmerr {
	border:#FF6600 1px solid;
	background-color:#FF9966;
}

div#frm_error{
	border:#FF9900 1px solid;
	margin:5px 200px 5px 200px;
	background-color:#FFCC00;
	padding:5px;
	color:#FF0000;
	font-weight:bold;
}

div#frm_error li{
	list-style:disc;
}