﻿body
{
background-color:#10286b;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px auto auto auto;
color:#000;
}
p{
padding:2px;
margin:0px;
}
a { color: #000000; text-decoration: none; cursor: pointer; }
a:hover { color:#960002; text-decoration: none;}
a img { border: 0; }
a.more { color: #2B9208; text-decoration: underline; padding-left: 11px; background: url(../images/arr-ico.png) no-repeat 0 5px; }
a.more:hover { text-decoration: none;  }
input, textarea, select { font-size: 12px; font-family: arial, sans-serif; }
textarea { overflow: auto; }

/*************************************** Main Container *****************************************************/

#main-container{
width:1000px;
height:auto;
margin:auto;
padding:0px;
}

/************ Top Container *************/
#top-container
{
width:1000px;
height:600px;
margin:auto;
padding:0px;
}
#top-container #header{
width:1000px;
height:100px;
margin:auto;
padding:0px;
background: #fff; 
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
}


#top-container #navigation{
width:1000px;
height:40px;
margin:auto;
padding:0px;
padding-top: 4px; 
font-family: 'Ubuntu', sans-serif; 
font-weight: 700; 
background: url(../images/navigation.png) repeat-x 0 0; 
box-shadow: 0px -1px 2px rgba(0,0,0,0.1); 
-moz-box-shadow: 0px -1px 2px rgba(0,0,0,0.1); 
-webkit-box-shadow: 0px -1px 2px rgba(0,0,0,0.1); 
-o-box-shadow: 0px -1px 2px rgba(0,0,0,0.1);
}


#navigation ul { 
list-style: none; 
list-style-position: outside; 
}

#navigation ul li 
{ 
float: left; 
padding-right: 2px;
margin-left:-10px;
line-height: 16px; 
background: url(../images/nav-border.png) 
no-repeat right 0;  
font-size: 13px; 
text-transform: uppercase; 
}

#navigation ul li a { 
display: block; 
padding: 0 20px 0 20px;
color: #878787;  
}

#navigation ul li a:hover,

#navigation ul li.active a  { 
text-decoration: none; 
color: #2b9208; 
}
#navigation ul li.first a { 
padding-left: 10px; 
}
#navigation a.nav-btn {
 display: none; 
}


#top-container #news-ticker{
width:1000px;
height:32px;
margin:auto;
padding:0px;
background-color:#00FF00;
}

#top-container #main-slider{
width:1000px;
height:360px;
margin:auto;
padding:0px;

}

/************ Center Container *************/

#center-container
{
width:1000px;
height:auto;
margin:auto;
padding:0px;

}

#center-container #first-center{
width:1000px;
height:350px;
margin:auto;
padding:0px;
}

#center-container #first-center #first-center-left{
width:333px;
float:left;
height:350px;
margin:auto;
padding:0px;
background: #ffffff;

}

#center-container #first-center #first-center-left #first-center-left-header{
width:308px;
float:left;
height:50px;
padding:0px;
margin-top:10px;
text-align:center;
border-bottom:5px solid #960002;
margin-left:13px;
/*filter:
          progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=0,strength=2),*/
         
}

#center-container #first-center #first-center-left #first-center-left-body{
width:333px;
float:left;
height:300px;
padding:0px;

}




#center-container #first-center #first-center-middle{
width:334px;
height:350px;
padding:0px;
background: #ffffff;
float:left;
}

#center-container #first-center #first-center-middle #first-center-middle-header{
width:280px;
float:left;
height:50px;
margin-left:20px;
padding:0px;
margin-top:10px;
text-align:center;
border-bottom:5px solid #960002;
}

#center-container #first-center #first-center-middle #first-center-middle-body{
width:334px;
height:300px;
margin:auto;
padding:0px;
float:left;

}

#center-container #first-center #first-center-right{
width:333px;
height:350px;
float:right;
padding:0px;
background: #ffffff;
}

#center-container #first-center #first-center-right #first-center-right-header{
width:328px;
float:left;
height:50px;
padding:0px;
margin-top:10px;
text-align:center;
border-bottom:5px solid #960002;

}

#center-container #first-center #first-center-right #first-center-right-body{
width:333px;
height:300px;
margin:auto;
padding:0px;
float:left;
}


#center-container #second-center{
width:1000px;
height:200px;
padding:0px;
background-color:#FFFFFF;

}

#center-container #third-center{
width:1000px;
height:290px;
padding:0px;
}

#center-container #third-center #third-center-first{
width:500px;
float:left;
height:290px;
padding:0px;
background-color:#FFFFFF;
background: -moz-linear-gradient(top, #ffffff 59%, #dcdcdc 100%);
background: -webkit-linear-gradient(top, #ffffff 59%,#dcdcdc 100%);
background: -o-linear-gradient(top, #ffffff 59%,#dcdcdc 100%);
background: -ms-linear-gradient(top, #ffffff 59%,#dcdcdc 100%);
background: linear-gradient(top, #ffffff 59%,#dcdcdc 100%);
}

#center-container #third-center #third-center-first #third-center-first-header{
width:500px;
float:left;
height:50px;
padding:0px;
margin-top:10px;
text-align:center;
background: #E8E8E8; 
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
color:#000000;
border-bottom: 5px solid #960002;
}

#center-container #third-center #third-center-first #third-center-first-body{
width:500px;
height:220px;
margin:auto;
padding:0px;
float:left;
border: 1px solid #EAEAEA;
border-bottom:none;
}

#center-container #third-center #third-center-second{
width:500px;
float:right;
height:290px;
margin:auto;
padding:0px;
background-color:#FFFFFF;
background: -moz-linear-gradient(top, #ffffff 59%, #dcdcdc 100%);
background: -webkit-linear-gradient(top, #ffffff 59%,#dcdcdc 100%);
background: -o-linear-gradient(top, #ffffff 59%,#dcdcdc 100%);
background: -ms-linear-gradient(top, #ffffff 59%,#dcdcdc 100%);
background: linear-gradient(top, #ffffff 59%,#dcdcdc 100%);
}

#center-container #third-center #third-center-second #third-center-second-header{
width:495px;
float:left;
height:50px;
padding:0px;
margin-top:10px;
text-align:center;
background: #E8E8E8; 
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
color:#000000;
border-bottom: 5px solid #960002;
margin-left:5px;
}

#center-container #third-center #third-center-second #third-center-second-body{
width:500px;
height:220px;
margin:auto;
padding:0px;
float:left;
border: 1px solid #EAEAEA;
border-bottom:none;
}

/************ Footer Container *************/

#footer-container{
width:1000px;
height:100px;
padding:0px;
background-color:#0C1E4F;
background: -moz-linear-gradient(top, #0C1E4F 59%, #282F42 100%);
background: -webkit-linear-gradient(top, #0C1E4F 59%,#282F42 100%);
background: -o-linear-gradient(top, #0C1E4F 59%,#282F42 100%);
background: -ms-linear-gradient(top, #0C1E4F 59%,#282F42 100%);
background: linear-gradient(top, #0C1E4F 59%,#282F42 100%);
overflow:hidden;

}

#footer-one{
text-align: left;
width:305px;
height:auto;
padding:0px;
float:left;
}

#footer-one .label_link{
margin-left:25px;
margin-right:25px;
font-weight:bold;
font-size:11px;
}

#footer-one .footer_list{
margin-left:-12px;
margin-right:0px;
margin-top:0px;
font-size:12px;
list-style:none;
}

.label_link a 
{
color:#CCCCCC;
}

.label_link a:hover 
{
color:#fff;
}

.footer_list a 
{

color:#CCCCCC;
}

.footer_list a:hover 
{
color:#fff;
}


#footer-two{
text-align: left;
width:250px;
height:auto;
float:left;
}

#footer-two .label_link{
margin-left:25px;
margin-right:25px;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

#footer-two .footer_list{
margin-left:-12px;
margin-right:0px;
margin-top:0px;
font-size:12px;
color:#FFFFFF;
list-style:none;
}

#footer-three{
text-align: left;
width:250px;
height:auto;
float:left;
}

#footer-three .label_link{
margin-left:25px;
margin-right:25px;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

#footer-three .footer_list{
margin-left:-12px;
margin-right:0px;
margin-top:0px;
font-size:12px;
color:#FFFFFF;
list-style:none;
}

#footer-four{
text-align: left;
width:195px;
height:auto;
float:left;
}

#footer-four .label_link{
margin-left:25px;
margin-right:25px;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}

#footer-four .footer_list{
margin-left:-12px;
margin-right:0px;
margin-top:0px;
font-size:12px;
color:#FFFFFF;
list-style:none;
}

/*************************************** Slidorion *****************************************************/

#accordion p {
	margin-bottom:14px;
}
#accordion strong {
	font-weight: bold !important;
}
#slide1 {
	background:#f2f2f2;
}
#slide1 .content {
	padding:20px;
	font-family: 'Yanone Kaffeesatz', sans-serif; font-weight:bold;
}
#slide1 h4 {
	font-size:24px !important;
	line-height:28px !important;
}
#slide1 .content ul {
	list-style: square;
	margin-top:15px;
	margin-left:40px;
}
#slide1 .content li {
	margin-bottom:10px;
}
#slide3 {

	
}
#slide3 .content {
	padding:15px 20px;
}
#slide3 a {
	color:#ddd;
}
#slide3 .content h1 {
	text-align:left;
	font-size:60px;
}
#slidorion2 {
	width: 768px;			/* Set to slidorion width. Is equal to #slider + #accordion width */
	height: 400px;			/* Set to slidorion height. Is equal to #slider and #accordion height */
	position: relative;
	left: 50%;
	margin-left: -384px;
	padding: 10px;
	background: #cbcbcb;
	border: 1px solid #bbb;
	-webkit-box-shadow: 0 0 34px #bbb;
	-moz-box-shadow: 0 0 34px #bbb;
	box-shadow: 0 0 34px #bbb;
}


/*************************************** Internal Page *****************************************************/

#top-container-internal
{
width:1000px;

}


#top-container-internal #header{
width:1000px;
height:100px;
margin:auto;
padding:0px;
background: #fff; 
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
}

#top-container-internal #header #logo{
width: 95px;  
height:100px; 
float: left; 
font-size: 0; 
line-height: 0; 
background: url(../images/logo.png) no-repeat 0 0;
margin-top:5px; 
margin-left:20px; 
}

#top-container-internal #header #logo-text{
width: 336px;  
height:100px; 
float: left;
margin-top:-30px; 
margin-left:10px; 
}

#top-container-internal #header #mid-portion{
width: 387px;  
height:106px; 
background:url(../images/PMSectt.png) no-repeat 0 0;
margin-left:425px;
}

#top-container-internal #header #right-portion{
width: 200px;  
height:106px; 
background:url(../images/pm-banner.jpg) no-repeat 0 0;
margin-top:-106px;
margin-left:800px;
}

#top-container-internal #navigation{
width:1000px;
height:40px;
margin:auto;
padding:0px;
padding-top: 4px; 
font-family: 'Ubuntu', sans-serif; 
font-weight: 700; 
background: url(../images/navigation.png) repeat-x 0 0; 
box-shadow: 0px -1px 2px rgba(0,0,0,0.1); 
-moz-box-shadow: 0px -1px 2px rgba(0,0,0,0.1); 
-webkit-box-shadow: 0px -1px 2px rgba(0,0,0,0.1); 
-o-box-shadow: 0px -1px 2px rgba(0,0,0,0.1);
}


#navigation ul { 
list-style: none; 
list-style-position: outside; 
}

#navigation ul li 
{ 
float: left; 
padding-right: 2px; 
line-height: 16px; 
background: url(../images/nav-border.png) 
no-repeat right 0;  
font-size: 13px; 
text-transform: uppercase; 
}

#navigation ul li a { 
display: block; 
padding: 0 20px 0 20px;
color: #fff;  
}

#navigation ul li a:hover,

#navigation ul li.active a  { 
text-decoration: none; 
color: #CCCCCC; 
}
#navigation ul li.first a { 
padding-left: 10px; 
}
#navigation a.nav-btn {
 display: none; 
}


#top-container-internal #news-ticker{
width:1000px;
height:32px;
margin:auto;
padding:0px;
background-color:#00FF00;
}


#internal-center
{
width:1000px; 
height:auto; 
margin-bottom:2px;
overflow: hidden;
float: left;
}

#left-side-menu
{
padding-bottom: 10000px;
margin-bottom: -10000px;
width:220px; 
height:auto; 
background: #E8E8E8; 
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
float:left;
}

.left-side-menu-ul
{
list-style:none;
}

.left-side-menu-ul li
{
width:210px; 
height:auto; 
background-color:#ffffff; 
margin-left:-30px; 
margin-bottom:5px;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

#left-menu-link
{
padding-left:8px; 
padding-top:13px;
padding-bottom:13px;
}

#left-menu-link a
{

color:#878787; 
}

#left-menu-link a:hover
{

color:#960002; 
}

#right-content-area
{
padding-bottom: 10000px;
margin-bottom: -10000px;
margin-left:220px;
width:782px; 
height:auto; 
background: #fff; 
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
}

#right-content-header
{
width:780px; 
height:55px; 
background-color:#2B9208; 
background: url(../images/liner.jpg) no-repeat;
background-position:bottom left;
color:#000000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
font-weight:bold;
}

#right-header-text
{
padding:11px 5px 11px 11px;
}

#right-header-title
{
width:668px; 
height:40px; 
float:left;
}

#right-header-datetime
{
margin-top:10px;

width:112px; 
height:40px; 
float:right;
font-weight:bold;
text-align:right;
color:#960002;
}

#right-content-body
{
width:760px; 
height:auto;
padding:5px;
font-size:14px;
}

#right-content-body-header
{
width:780px; 
height:20px;
padding:10px;
}

#r-content-header-p
{
width:780px; 
height:20px;
font-weight:bold;
}

#r-content-p
{
padding:10px 20px 0px 10px;
font-size:14px;
text-align:justify;
line-height:18px;
}

#r-content-p-img
{
width:700px;
height:360px;
margin:10px 35px 10px 35px;
border: 4px solid #EAEAEA;
}

#myList
{
line-height:20px;
}

#mySubList
{
list-style:circle;
margin:5px;
}
/*************************************** Former Prime Ministers *****************************************************/


.former_PM
{
Width:605px; 
height:auto; 
margin-bottom:10px;
margin-top:10px;
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
}

.FPMImageAndNameSection
{
width:250px; 
height:310px; 
float:left; 
border-left: 2px solid #EAEAEA; 
border-top: 2px solid #EAEAEA; 
border-bottom: 2px solid #EAEAEA; 

}

.FPMImage
{
width:250px;
height:300px; 
float:left;
border-bottom: 2px solid #EAEAEA; 
}

.FPMNameSection
{
width:250px;
height:50px; 
margin-top:300px;
}

.FPMNumber
{
width:50px;
height:48px;
background-color:#4B84AF;
border-right: 2px solid #EAEAEA;  
float:left;
border-bottom: 2px solid #EAEAEA; 

}

.FPMNumber p
{
color:#FFFFFF;
text-align:center;
font-weight:bold;
font-size:18px;
padding:5px;
margin-top:7px;
}


.FPMName
{
width:198px;
height:50px;
background-color:#4B84AF;
margin-left:50px;
border-right: 2px solid #EAEAEA; 
color:#FFFFFF;
text-align:center;
font-weight:bold;
}

.FPMName p
{
color:#FFFFFF;
text-align:center;
font-weight:bold;
font-size:16px;
padding:10px 5px 15px 0px;
}

.FPMDetailSection
{
width:355px; 
height:348px; 
margin-left:250px;
border: 2px solid #EAEAEA; 
}

.FPMDoB
{
width:355px; 
height:80px; 
border-bottom: 2px solid #EAEAEA; 
}

.FPMDoB-header
{
width:355px; 
height:44px; 
background-color:#E8E8E8;
border-bottom: 2px solid #EAEAEA; 
}

.FPMDoB-header p
{
color:#000000;
text-align:center;
font-weight:bold;
font-size:16px;
padding:13px;
}

.FPMDoB-body
{
width:355px; 
height:44px;
}

.FPMDeath
{
width:355px; 
height:88px;
border-bottom: 2px solid #EAEAEA; 
}

.FPMDeath-header
{
width:355px; 
height:44px; 
background-color:#E8E8E8;
border-bottom: 2px solid #EAEAEA; 
}

.FPMDeath-header p
{
color:#000000;
text-align:center;
font-weight:bold;
font-size:16px;
padding:13px;
}

.FPMDeath-body
{
width:355px; 
height:44px; 
}

.FPMTenure
{
width:355px; 
height:88px;
border-bottom: 2px solid #EAEAEA; 
}

.FPMTenure-header
{
width:355px; 
height:44px; 
background-color:#E8E8E8;
border-bottom: 2px solid #EAEAEA; 
}

.FPMTenure-header p
{
color:#000000;
text-align:center;
font-weight:bold;
font-size:16px;
padding:13px;
}

.FPMTenure-body
{
width:355px; 
height:44px; 
}

.FPMPoliticalParty
{
width:355px; 
height:86px;
}

.FPMPoliticalParty-header
{
width:355px; 
height:40px; 
background-color:#E8E8E8;
border-bottom: 2px solid #EAEAEA; 
}

.FPMPoliticalParty-header p
{
color:#000000;
text-align:center;
font-weight:bold;
font-size:16px;
padding:13px;
}

.FPMPoliticalParty-body
{
width:355px; 
height:42px; 
}

.FPM-Inner-P
{
padding:12px;
font-size:16px;
text-align:center;
}


/*************************************** THE MINISTERS *****************************************************/

.Ministers
{
Width:550px; 
height:auto; 
margin:10px 10px 10px 100px;
border: 2px solid #EAEAEA; 
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
}

.Ministers ul
{
list-style:none;
}

.Ministers .odd 
{
background-color:#E8E8E8;
margin-left:-40px;
height:150px;
margin-bottom:5px;
}

.Ministers .even 
{
background-color:#FFFFFF;
margin-left:-40px;
height:150px;
margin-bottom:5px;
}

.MinisterInnerDiv
{
Width:550px; 
height:150px;
}

.MinisterImage
{
Width:140px; 
height:150px;
float:left;
}

.MinisterMinistry
{
margin-left:140px;
height:150px;
}

#MinisterName
{
font-weight:bold;
font-size:18px;
padding:35px 0px 0px 50px;
color:#01411C;
}

#MinisterDesignation
{
font-size:16px;
color:#01411C;
padding:5px 0px 0px 50px;
}

#MinisterMinistryName
{
font-size:14px;
color:#01411C;
padding:5px 0px 0px 50px;
}

/*************************************** MINISTERIES AND DIVISONS *****************************************************/

.Ministries
{
Width:700px; 
height:auto; 
margin:10px 10px 10px 40px;

}

.Ministries ul
{
list-style:none;
}

.Ministries li
{
Width:300px; 
height:170px; 
margin:5px;

float:left;
border: 2px solid #EAEAEA; 

}


/*************************************** PM CURRENT ADDRESSES *****************************************************/

.PM_address_current
{
width:735px;
height:auto;
margin:10px 0px 10px 20px;
}

.PM_address_current ul
{
list-style:none;
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
}

.PM_address_current li
{
width:735px; 
height:auto; 
margin-left:-40px;
margin-bottom:20px;
}

.PM_address_current_title
{
width:735px; 
height:auto;
background-color:#169D51;

}

.PM_address_current_title p
{
color:white;
font-weight:bold;
padding: 8px 5px 5px 5px;
}

#PM_address_current_dateAndVenue
{
width:735px; 
height:auto;
}

.PM_address_current_date
{
width:200px; 
height:auto;
background-color:#71DFA1;
float:left;
}

.PM_address_current_date p
{
color:white;
font-weight:bold;
font-size:13px;
padding: 5px 5px 5px 5px;
}

.PM_address_current_Venue
{
width:535px; 
height:auto;
background-color:#CCF3DD;
margin-left:200px;
}

.PM_address_current_Venue p
{
color:#000000;
font-weight:bold;
font-size:13px;
padding: 5px 5px 5px 5px;
}

.PM_address_current_Summary
{
width:733px; 
height:auto;
background-color:#FFFFFF;
border: 1px solid #EAEAEA; 
}

.PM_address_current_Summary label
{
color:#000000;
font-weight:bold;
font-size:12px;
padding: 10px 5px 5px 5px;
}

.PM_address_current_Summary p
{
color:#000000;
font-size:12px;
padding: 0px 5px 5px 5px;
}

.PM_address_current_Summary a
{
margin-left:20px;
font-weight:bold;
}





/*************************************** PM ADDRESSES ARCHIVE *****************************************************/

.PM_address_archive
{
width:735px;
height:auto;
margin:10px 0px 10px 20px;
}

.PM_address_archive ul
{
list-style:none;
box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; 
-webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
-o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ;
}

.PM_address_archive li
{
width:735px; 
height:auto; 
margin-left:-40px;
margin-bottom:20px;
}

.PM_address_archive_title
{
width:735px; 
height:auto;
background-color:#CFAD71;

}

.PM_address_archive_title p
{
color:white;
font-weight:bold;
padding: 8px 5px 5px 5px;
}

#PM_address_archive_dateAndVenue
{
width:735px; 
height:auto;
}

.PM_address_archive_date
{
width:200px; 
height:auto;
background-color:#EBD7B4;
float:left;
}

.PM_address_archive_date p
{
color:#000000;
font-weight:bold;
font-size:13px;
padding: 5px 5px 5px 5px;
}

.PM_address_archive_Venue
{
width:535px; 
height:auto;
background-color:#FFF4E0;
margin-left:200px;
}

.PM_address_archive_Venue p
{
color:#000000;
font-weight:bold;
font-size:13px;
padding: 5px 5px 5px 5px;
}

.PM_address_archive_Summary
{
width:733px; 
height:auto;
background-color:#FFFFFF;
border: 1px solid #EAEAEA; 
}

.PM_address_archive_Summary label
{
color:#000000;
font-weight:bold;
font-size:12px;
padding: 10px 5px 5px 5px;
}

.PM_address_archive_Summary p
{
color:#000000;
font-size:12px;
padding: 0px 5px 5px 5px;
}

.PM_address_archive_Summary a
{
margin-left:20px;
font-weight:bold;
}

#after-tabs
{
width:1000px;
height:90px;
margin:auto;
padding-top: 0px; 
background: url(../images/aftertabs.png) repeat-x 0 0; 
}
table a:link {
    color: #666;
    text-decoration:none;
    font-weight:normal;
}
table a:visited {
    color: #999999;
    text-decoration:none;
}
table a:active,
table a:hover {
    color: #960002;
    font-weight:normal;
}
table {
    font-family:Arial, Helvetica, sans-serif;
    color:#666;
    font-size:12px;
    background:#eaebec;
    margin:20px;
    border:#ccc 1px solid;

    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;

    -moz-box-shadow: 0 1px 2px #d1d1d1;
    -webkit-box-shadow: 0 1px 2px #d1d1d1;
    box-shadow: 0 1px 2px #d1d1d1;
}
table th {
    padding:21px 25px 22px 25px;
    border-top:1px solid #fafafa;
    border-bottom:1px solid #e0e0e0;
    background: #6374A4;
    color:#fff;
    
}
table th:first-child {
    text-align: left;
    padding-left:20px;
}
table tr:first-child th:first-child {
    -moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius:3px;
    border-top-left-radius:3px;
}
table tr:first-child th:last-child {
    -moz-border-radius-topright:3px;
    -webkit-border-top-right-radius:3px;
    border-top-right-radius:3px;
}
table tr {
    text-align: center;
    padding-left:20px;
    font-weight:bold;
}
table td:first-child {
    text-align: left;
    padding-left:20px;
    border-left: 0;
}
table td {
    padding:18px;
    border-top: 1px solid #ffffff;
    border-bottom:1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;

    background: #fafafa;
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
    background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
table tr.even td {
    background: #f6f6f6;
    background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
    background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
table tr:last-child td {
    border-bottom:0;
}
table tr:last-child td:first-child {
    -moz-border-radius-bottomleft:3px;
    -webkit-border-bottom-left-radius:3px;
    border-bottom
}




/*******************************TABLE*******************************/

#TableDiv
{
margin-left:200px;
}


table a:link {
	color: #00000;
	text-decoration:none;
	font-weight:normal;
}
table a:visited {
	color: #999999;
	text-decoration:none;
}
table a:active,
table a:hover {
	color: #960002;
	font-weight:normal;
}
table {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	background:#eaebec;
	margin:20px;
	border:#ccc 1px solid;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
table th {
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;
	background: #6374A4;
	color:#fff;
	
}
table th:first-child {
	text-align: left;
	padding-left:20px;
}
table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
table tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
table tr {
	text-align: left;
	padding-left:20px;
	font-weight:bold;
}
table td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
table td {
	padding:15px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
table tr.even td {
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
table tr:last-child td {
	border-bottom:0;
}
table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
table tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
table tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}