body {
 margin:0;
 padding:0;
 background-image:url('/images/bg.jpg');
 background-repeat:repeat-x;
 background-color:#B9B9B9;
 font-family: arial,sans-serif;
 font-size: 12px;
}

.bigtable_body {
 width:958px;
 display:block;
 background-color:#ffffff; 
 background-image:url('/images/bigtable_bg.jpg'); 
}
.border {
 margin:6px;
 padding:3px;
 border: 1px solid #C0C0C0;
}
.small_border {
 margin:6px;
 padding:3px;
 width:25px;
 height:25px;
 border: 1px solid #C0C0C0;
}
.rightheading {
 margin-left:7px;
 color:#525252;
 font-size:11px;
 padding-bottom: 5px;
 margin-bottom:5px;
 margin-top:10px;
 font-weight:bold;
 border-bottom:1px dotted #C0C0C0;
 color:#147aab;
}
.rightcontent {
 margin-left:7px;
 color:#525252;
 font-size:14px;
 margin-bottom:15px;
 margin-top:5px; 
 
}

a {
 color:#004080;
 text-decoration:none;
}

.top_header {
 font-size:25px;
 color:#FFFFFF;
 padding-top:20px;
 margin-right:25px;
 margin-left:25px;
 padding-bottom:10px;
 border-bottom:1px dashed #FFFFFF;
}
.top_caption {
 font-size:16px;
 line-height:18px;
 color:#FFFFFF;
 margin-top:10px;
 margin-right:25px;
 margin-left:25px;
}
#user_header {
  width:958px;
  height:132px;
  background-image:url('/images/profile_top.jpg');
}
#simple_header {
  width:958px;
  height:132px;
  background-image:url('/images/header_bg.jpg');
}
#simple_header_success {
  width:958px;
  height:132px;
  background-image:url('/images/header_green_bg.jpg');
}
#simple_header_fail {
  width:958px;
  height:132px;
  background-image:url('/images/header_red_bg.jpg');
}
h1,h2,h3{
 margin-top:0px;
 margin-bottom:5px;
 padding-top:0px;
 padding-bottom:0px;
}

.blipfooter {
 margin-top:5px;
 color:#808080;
 font-size:11px;
 font-style: italic;
}

.profilepic_large {
 border: 1px solid #C0C0C0;
 padding:3px;
}

.blip {
 border: 1px solid #C0C0C0;
 padding:3px; 
}

.insidemapblip {
 margin-left:25px;
 margin-top:10px;
 color:#FFFFFF;
 width:210px;
 
}
.mapblipdesc {
 margin-top:5px;
 margin-bottom:5px;
 font-size:11px;
 color:#c0c0c0;
}
.mapblipfooter {
 margin-top:5px;
 color:#C0C0C0;
 font-size:10px;
}
.biglatlong {
 font-size:46px;
 font-weight:normal;
 color:#808080;
}

#topmenu a{
 color:#000000;
 font-weight:bold;
 font-size:13px;
}

#topmenu {
 padding:0;
 margin:0;
 margin-top:2px;
}
#topmenu li {
 list-style:none;
 float:left;
 padding:3px;
 margin:2px;
 font-size:15px;
 margin-top:3px;
 padding-right:5px;
 padding-left:5px;
 }



#topmenusmall {
 padding:0;
 margin:0;
 margin-top:5px;
}
#topmenusmall a {
	font-size:12px;
	}
#topmenusmall li {
 list-style:none;
 float:right;
 padding:5px;
 margin:2px;
 
}

#topmenusmall li:hover {
 background-color:#FFFFFF;
}

.mapmarker {
 width:48px;
 height:54px;
 background-image:url('/images/map_marker_blue.png');
 display:none;
}
.blipmarker {
 width:48px;
 height:54px;
 background-image:url('/images/map_marker_black.png');
 display:none;
}
.mapblip {
 display:none;
}

h3 .nopad {
 margin:0;
 padding:0;
 margin-top:10px;
}

.small {
 font-size:10px;
}
.greytd {
 background-color:#ebebd8;
}

.ui-state-default:hover {
 cursor:pointer;
 border-color:#808080;
 }
.list {
 margin:0;
 padding:0;
 
}
.list li {
 float:left;
 list-style:none;
 padding:5px;
 margin-right:10px;
 font-size:10px;
}


#sidebar {
 border:1px solid #C0C0C0;
 margin-left:5px;
 margin-right:5px;
 
}
#MapPanel {
 margin-left:5px;
}


#twitter {
 width:519px;
 height:135px;
 background-image:url('/images/home/twitter.png'); 
}
#twittercontents {
 width:200px;
 padding-left:20px;
 padding-top:45px;
 font-size:11px;
 text-align:right;
}
#mobikasi {
 width:519px;
 height:135px;
 background-image:url('/images/home/mobikasi.png'); 
}
#mobikasicontents {
 width:200px;
 padding-left:20px;
 padding-top:45px;
 font-size:11px;
 text-align:right;
}

#addlist {
 margin:0px; padding:0px;
}
#addlist li {
 width:430px;
 border-bottom: 1px solid #C0C0C0;
 float:left;
 list-style:none;
}
#addlist li:hover {
 background-color:#F2F2F2;
 cursor:pointer;
}
.addbold {
 padding:15px;
 font-weight:bold;
 font-size:14px;
}
.addnotbold {
 padding:15px;
 padding-top:5px;
 padding-bottom:5px;
}

.bigmessage {
 padding:25px;
 color:#c0c0c0;
 font-size:29px;
}
.mapblipheading {
 font-size:13px;
 
}
.ff_text {
	line-height:18px;
	font-face:Arial;
	font-size:12px;
}
#buddylist {
	margin:0;
	padding:0;
}
#buddylist li {
	margin:3px;
	width:120px;
	float:left;
	list-style:none;
}

.divider {
	border-bottom:1px solid #C0C0C0;
	margin-top:5px;
	margin-bottom:5px;
}

.chatbutton {
	width:100px;
	padding:2px;
	margin-bottom:2px;
	}

.chatlist {
	width:100px;
	padding:3px;
	margin:2px;
	border:1px solid #c0c0c0;
}

.whitelink {
	padding:5px;
	color:#FFFFFF;
	font-weight:bold;
}

.pager {
	float:left;
	padding:5px;
	margin:0px;
}
.pagercurrent {
	float:left;
	padding:5px;
	margin:0px;
	background-color:#c0c0c0;
	font-weight:bold;
}

.pagercontainer {
	height:20px;
}
