/* CSS Document */
body
{
	background-image: url(images/bgtile.gif);
	font-size: 14px;
	color: #555;
}
a
{
    text-decoration: none;
    color: #006699;
}
a:hover
{
    color: #FF9900;
}
a:active {
	text-decoration: underline;
}
img
{
	border-style: none;
}
/* login */
div#login
{
	/*background-color: Orange;*/
	float: right;
	font-size: small;
	height: 20px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: right;
	width: auto;
}
div#login a
{	
	font-size: small;
	padding: 0 5px;
}
/* paper background */
.paperheadline
{
   background-image: url(images/tablelineHead.gif);
}
.paperbodyline
{
   background-image: url(images/tableline.gif);
}

/* border ËÂØ¡ËÂØÂ section*/
.borderver
{
	background-image: url(images/borderver.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.borderleft
{
	background-image: url(images/borderleft.gif);	
	width:5px;
}
.borderright
{
	background-image: url(images/borderright.gif);	
	width:5px;
}
.bordertopleft 
{ 
    background-image: url(images/bordertopleft.gif);
    background-repeat: no-repeat;
    width: 5px; height: 5px; 
}  
.bordertopright
{ 
    background-image: url(images/bordertopright.gif);
    background-repeat: no-repeat;
    width: 5px; height: 5px; 
}  
.borderbottomleft 
{ 
    background-image: url(images/borderbottomleft.gif);
    background-repeat: no-repeat;
    width: 5px; height: 5px; 
}  
.borderbottomright
{ 
    background-image: url(images/borderbottomright.gif);
    background-repeat: no-repeat;
    width: 5px; height: 5px; 
}  

.bordertoright
{
    background: url(images/bordertoright.gif) no-repeat;
    width: 30px; height: 60px;
}
.bordertoleft
{
    background: url(images/bordertoleft.gif) no-repeat;
    width: 30px; height: 60px;
}

.borderverdark
{
	background-image: url(images/borderverdarkblue.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.borderleftdark
{
	background-image: url(images/borderleftdarkblue.gif);	
	width:5px;
}
.borderrightdark
{
	background-image: url(images/borderrightdarkblue.gif);	
	width:5px;
}

.bghead
{
    background-color: #E9FFBB;
}
.bgheaddark
{
    background-color: #c9f047;
}
.bgwhite 
{ 
    background: #E9FFBB; 
}

/* side nav section*/
#sidenav
{
	margin-top: 171px;
	width: 160px;
}
#sidenav a.menuitem, #sidenav a.menuitemwithsubmenu 
{
	/*background-color: #fffeea;*/
	color: #666;
	display: block;
	font-size: large;
	height: 60px;
	padding: 0 0 0 10px;
	text-decoration: none;
	width: 140px;
}
#sidenav a.menuitem:hover, #sidenav a.menuitemwithsubmenu:hover
{
	background-color: #8dd3d5;
	color: #fff;
} 
#sidenav a.menuitemwithsubmenu
{
	background-image: url(images/arrowright.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#sidenav .submenu
{
	background-color: #fee;
	position: absolute;
	right: 150px;
	width: 160px
}

/* main nav section */
.mainnav
{
	text-align: center;
	border: none 0;
}
.mainnav table
{
	background-image: url(images/borderver.gif);
	background-repeat: repeat-x;
	background-position:bottom;
}
.mainnav tr
{
	height: 27px;
}
.mainnav td.side
{
	width: 50px;
}
.mainnav img
{
	border-style: none;
	margin: 0px;
	padding: 0px;
	
}

/* WAP info Ads Panel */
#wapInfoPanel
{
	color: #777;
	/*background-color: #ffff99;
	border: solid 1px #ff6d5e;*/
	margin-left: 0px;
	position: fixed;
	top: 121px;
	text-align: center;
	width: 170px; 
}
#wapInfoPanel #wapInfo
{
	position: relative;
	left: -20px;
}
#mobileServiceInfo .darkblue {
	color: #1B147C;
}


/* Preview Content Media Player */
#mediaPlayer {
	position:fixed;
	width:250px;
	height:250px;
	left:5px;
	top:110px;
	visibility:hidden;
	z-index:2000;
}
.phoneSupport {
	position:fixed;
	width:260px;
	height:100%;
	top:20px;
	visibility: hidden;
	z-index:2000;
	overflow:visible;
	font-size:8pt;
}
.phoneSupport .borderVertical
{
	/*background-image:url(../../mobile/images/borderveryellow.gif); */
	background-image:url(images/borderleftyellow.gif);
	width:5px;
}
.phoneSupport .borderHorizontal
{
	/*background-image:url(../../mobile/images/borderhoryellow.gif); */
	background-image:url(images/borderveryellow.gif);
	height:5px;
}

#footer
{
	background-color: #c9f047;
	color: #ff3366;
}

/* blog section */
#lastestblog 
{
	margin-top: 10px;
	width: 200px;
	border-collapse:collapse;
	padding: 0;
}
#lastestblog td {padding:0;}
#pagernumberpane td.pagenumber {background-color:#c9f047;}

/* mama nickname */
#searchbox
{
	background-color: #c9f047;
}
#searchbox .highlight
{
    color: #006699; font-size:11px;
}

