* {
	margin:0px;
	padding:0px;
}
body {
	font-family: Arial,Verdana sans-serif;
	font-size:10px;
}
#container{
	text-align:center;
	width:1003px;
	margin-left:auto;
	margin-right:auto;
	border-right:1px solid #000;
	border-left:1px solid #000;
}
table { vertical-align:top; padding:0px; }
td { vertical-align:top; padding:0px; }
a { text-decoration:none;font-size:12px; }

ul.menu { list-style:none }
ul.menu li { float:left;  padding-left:7px; font-weight:bold; }
ul.menu li a {
	color:#0F476C;
	text-decoration:none;
	font-size:13px;
	}

ul.menu li span {
	color:#0F476C;
	font-size:bolder;
}
.search {
	color:#7A7A7A;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	text-align:right;
	padding-right:20px;
}
.search .button_search {
	position: absolute;
}
.advance_search{
	color:#7A7A7A;
	margin-left:30px;
	text-decoration:none;
	font-weight:normal;
}
.time{
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
	color:#5F0101;
}
.left_pannel{
	background-color:#656668;
	border:2px solid #B2B2B2;
	background-image:url(http://www.indiainsouthafrica.com/images/grey.jpg);
	background-repeat: repeat-x;
}
.right_pannel {
	background-color:#132B43;
	border:2px solid #2E91CC;
	background-image:url(http://www.indiainsouthafrica.com/images/blue.jpg);
	background-repeat: repeat-x;
}

.left_pannel table td, .right_pannel table td{
	padding-bottom:2px;
	border-bottom:1px dotted #fff;
}
.left_pannel a, .right_pannel a{
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

.left_pannel .headers,  .right_pannel .headers{
	font-size:12px;
	font-weight:800;
	border-bottom:none;
	padding-top:5px;
	padding-bottom:5px;
}

.left_pannel .headers {background-color:#5E8E9C;}
.right_pannel .headers {background-color:#BFB995;}
.left_pannel .headers, .right_pannel .headers{ list-style:none; margin-top:5px; margin-left:0px;padding-left:10px; text-align:left}
.left_pannel ul, .right_pannel ul { list-style:none; padding:0px 10px;}
.left_pannel ul li , .right_pannel ul li{ 	border-bottom:1px dotted #fff; padding-bottom:1px;}
.left_pannel .headers li, .right_pannel .headers li { border-bottom:none; }

.center_pannel list_pannel { list-style:none; font-size:12px; padding:0px 10px; }
.center_pannel list_pannel li{ 	list-style:none; 	padding:10px;  }
.center_headerlinks{ text-align:right; 	padding-right:5x; }
.center_headerlinks a{  font-size:12px;  text-decoration:none; 	color:black; }
.center_innerul { font-size:12px; 	list-style:desc; 	padding-left:20px; 	list-style-image: url(http://www.indiainsouthafrica.com/images/whitecircle_bullet.jpg); }
.center_innerul li{ padding:2px 0px; }
.center_headings {
	width:150px;
	background-color:#383838;
	padding:5px 20px;
	color:#9ADAFE;
	font-weight:bold;
	font-size:14px;
	height:20px;
	text-align:center;
}
.list_pannel { 	list-style:none; padding:0px 5px; }
.list_pannel li{ padding:2px; }
.list_pannel li a{ text-decoration:none; }

.events { font-size:12px; list-style-image: url(http://www.indiainsouthafrica.com/images/red_bullet.jpg); }
.footer { padding-top:15px; color:#fff; font-size:12px;}

.sidebox {
	margin:20px 5px; /* center for now */
	width: 193px; /* ems so it will grow */
}

.boxbody {
/*	background: url(../images/white-box-top-part-transparent.gif) no-repeat top right;*/
	background-color:#fff;
	margin: 0;
	padding: 0;
	text-align: center;
	
}
.boxbody a {
/*	background: url(../images/white-box-top-part-transparent.gif) no-repeat top right;*/
	margin: 0;
	padding: 0;
	color: #292929;
	font-size:13px;
	font-weight:bold;
}
.bottombox {
		background: url(http://www.indiainsouthafrica.com/images/white-box-bottom-part-transparent.jpg) no-repeat bottom left;
		margin:0px;
		padding:0px;
		font-size:25%;
}
.topbox {

		background: url(http://www.indiainsouthafrica.com/images/white-box-top-part-transparent.jpg) no-repeat top left;
		margin:0px;
		padding:0px;
		font-size:30%;
}
.center_uls{
	margin-left:10px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	color:#142A3F;
}
.center_uls a{
	color:#142A3F;
}
.content {
	background-color:#F7F7F7;
	border:4px solid #F7F7F7;
	font-size:12px;
	color:#2F2F2F;
	padding:10px 10px 30px 30px;
	margin-bottom:10px;
}
.center_heading {
	color:#003E6F;
	font-size:15px;
	font-weight:bold;
	margin-left:22px;
}
.internaltext {
	background-color:#F7F7F7;
	border:4px solid #F7F7F7;
	font-size:12px;
	color:#2F2F2F;
	padding:10px 10px 30px 30px;
	margin-bottom:10px;
}
.pageheads {
	color:#003E6F;
	font-size:15px;
	font-weight:bold;
	margin-left:22px;
	text-align: left;
	background-image:url(http://www.indiainsouthafrica.com/images/circle.jpg);
	background-repeat: no-repeat;
	padding-left:20px;
}
.middlelinks  {
	background-color:#F7F7F7;
}

.middlelinks ul li {
	list-style:none;
	margin-left:40px;
	list-style-image: url(http://www.indiainsouthafrica.com/images/red_bullet.gif);
	padding:2px 2px;
	background-color:#F7F7F7;
}

.middlelinks ul li a {
	color:#122C47;
	font-size:12px;
	font-weight:700;
	background-color:#F7F7F7;
	
}
.intsmallheads , .rightheads {
	font-weight:bold;
	font-size:12px;
	color:#2F2F2F;
	padding:3px;
}
.rightheads {
	font-size:13px;
	padding:0;
}
.internaltextmod {
	font-size:12px;
	font-weight:600;
}