/*Begin: generic styling*/

body {
	font-family:tahoma, verdana,'Trebuchet MS', sans-serif;
	font-size:0.7em;
	line-height:1.5em;
	background:#3C4A1E;
	padding:0px;
	margin:0px;
	text-align:center;
	}c

a {
	text-decoration:none;
	font-size:1em;
	color:blue;
	}

p {
	/*margin:10px 10px 10px 10px;*/
	text-align:justify;
}
		
h1 {
	margin:10px 10px 10px 10px;
	font-size:14px;
	padding-top:10px;
	}

.btn {
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #660000;
	width:35px;
}

	
.copyright {
	font-size:1em;
	color:#FA830C;
}

.searchTD {
	text-align:right;
	color:#ffffff;
}

.quickLinks {
	text-align:center;
	font-size:1.1em;
	font-weight:normal;
	color:white;
	}

.quickLinksTD{
	color:red;
	height:20px;
	}

/*End: generic styling*/

/*Begin: Layout styling*/

#frame {
	width:996px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	background:white;
	}
	
#contentheader {
	background:white;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	}
	
#contentheader1 {
	background:#3C4A1E;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	}
	
#contentheader2 {
	background:white;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	}

#page {
	width:996px;
	padding:0px;
}

#page-headline {
	background:#FA830C;	
	height:4px;
}

#page-top {
	width:996px;
	padding:0px;
	background:white;
}
#page-top1 {
	width:285px;
	padding:0px;
	background:white;
}

#rightMenu{
    float:right;
    clear:right;
    margin:0;
    padding:0;
    text-align:right;
    }

#rightMenu li{
    list-style-type:none;
    margin:5px 17px 0 0;
    padding:0;
    }

#rightMenu li.firstItem{
    margin:12px 17px 0 0;
    }


#page-leftblock {
    float:left;
    clear:left;
    margin:0;
    padding:0;
	height:450px;
	width:173px;
    text-align:left;	
	background:#2B2B2B;	
	}

#page-rightblock {
    float:right;
    clear:right;
    margin:0;
    padding:0;
	height:450px;
	width:171px;
    text-align:right;
	background:#2B2B2B;	
	}


#page-content-ip 
{
    padding:10px;
    float:left;
    width:620px;/*629px;*/
    text-align:justify;
    background:#ffffff;
	}
	
.page-content-ip 
{
    /*padding:10px;*/
    float:left;
    width:100%;
    height:1%;
    text-align:justify;
    background:#ffffff;
	}	
	
.page-tabular-data
{
    text-align:center;
    font-size:1.2em;
    padding:10px 0px 17px 0px;
}

.page-tabular-data table 
{
    border-collapse:collapse; border:solid 1px #D5D5D5;/*#CCC7BA;*/
}

.page-tabular-data table th
{
    border-collapse:collapse; 
    background-color:#3C4A1E;/*#660000;*/
    color:White;
    text-decoration:none;
}

.page-tabular-data table td
{
    border-collapse:collapse; border:solid 1px #D5D5D5; /* #C2D3FC;*/
}

.page-tabular-data table td li
{
    margin: 0 0 0 20px;
}

#page-heading
{
    width:100%;
    font-size:2.2em;
    border:solid 2px white;    
    padding:10px  0px 10px 0px;
    color:#E67B13;
    border-bottom:solid 1px grey;
    /*background-color:#2B2B2B;*/
}

.page-heading
{
    width:100%;
    font-size:1.6em;
    /*border:solid 2px white; */
    border-bottom:dotted 1px grey;
    margin-top:5px;
    padding:6px  0px 6px 5px;
    color:#E7E7E7;
    background-color:#464646;/*#2B2B2B;*/
}

.page-heading3
{
    width:100%;
    font-size:1.2em;
    padding:3px  0px 3px 3px;
    color:black;
    font-weight:bold;
}

.page-heading4
{
    width:100%;
    font-size:1.0em;
    padding:3px  0px 3px 3px;
    color:blue;
    font-weight:bold;
    font-style:normal;
}


.para-heading-1
{
    width:644px;
    font-size:1.8em;
    border:solid 0px black;    
    padding:10px  0px 10px 0px;
    color:#080D21;
}
.para-heading-2
{
    width:644px;
    font-size:1.5em;
    border:solid 0px black;    
    padding:10px  0px 10px 0px;
    color:#2c2c2c;
}

#page-content-ip p 
{
    font-size:1.1em;
}

#page-bottom {
	width:996px;
	padding:0px;
	background:#ffffff;
}

.sectionHeader {
	width:204px;
	float:left;
	text-align:center;
	color:white;
	padding:4px 0 4px 0;
	background:#2B2B2B;
	font-size:1.1em;
	border-right:solid #cccccc 1px;
	}

.sectionHeader2 {
	width:176px;
	float:left;
	text-align:center;
	color:white;
	padding:4px 0 4px 0;
	background:#2B2B2B;
	font-size:1.1em;
	}
	
.sectionHeadera {
	width:285px;
	float:left;
	text-align:center;
	color:white;
	padding:4px 0 4px 0;
	background:#2B2B2B;
	font-size:1.1em;
	border-bottom:solid #cccccc 1px;
	}

.sectionHeader2a {
	width:285px;
	float:left;
	text-align:center;
	color:white;
	padding:4px 0 4px 0;
	background:#2B2B2B;
	font-size:1.1em;
	border-bottom:solid #cccccc 1px;	
	}	

.content1 {
	width:196px;
	padding:4px;
	float:left;
	background:#fff;
	text-align:center;
	line-height:13px;
	font-size:11px;
	border-right:solid #cccccc 1px;
	}

.content1 p{
	color:#000000;
	}

.content1 img{
	border-style:none;
	}

.content2 {
	width:150px;
	float:left;
	background:#fff;
	text-align:left;
	}

#contentfooter {
	width:996px;
	height:10px;
	padding:0px;
	float:left;
	background:#3C4A1E;
	text-align:center;
	}

#contentfooter a {
	color:white;
	text-decoration:none;
	}
/*End: Layout styling*/

/*Begin : Left menu navigation*/

#leftMenuHeader {
	margin:0px 0px 0px 3px;
	padding:3px 0px 3px 20px;
	border:0px solid #025778;
	color:white;
	font-size:1.2em;
	width:148px;
}

.leftMenu {
	padding:3px 0 0px 0;
	margin:2px 5px 2px 3px;
	border:1px solid #E67B13;
	border-top-width:0;
	background-color:#FDA10E;
	width:165px;
}

.leftMenu .menuItem 
{
    display:block;
	width:141px;
	background-color:#4facba;
	margin:0 2px 2px 2px;
	color: #c6e3e7;
}
.leftMenu .menuItem a 
{
    display:block;
	background:url("../images/arrow.gif") no-repeat;
	background-position:13px 9px;
	text-decoration:none;
	padding:3px 0px 3px 20px;
	width:141px;
	color:white;
	background-color:#E67B13;
}
 
.leftMenu .menuItem a:hover {
	width:141px;
	background-color:#2c2c2c;
	color:white;
}

/*End : Left menu navigation*/


#head
{
    width:996px;
	padding:0px;
	background:white;
}
#page
{
    width:996px;
    padding:0px;
	/*background:#ffffff;    */
}

#Ileft
{
    float:left;
    width:285px;
    height:475px;
    padding:0px;
	background:#2b2b2b;  
    
}

#Iright
{
    float:right;
    width:710px;
    height:475px;
    padding:0px;
    vertical-align:middle;
	background:white;   
	border-left:solid 1px white;
}

#IleftTop
{
    width:285px;
    height:240;
    padding:0px;
	background:red;  
    
}
#IleftBottom
{
    float:left;
    width:285px;
    height:215px;
    padding:0px;
	background:#2B2B2B;
}

/* table alternate row style */

.dataHeader
{
	background-color:rgb(88, 136, 198);
	color:white;
}

.dataHeader a
{
	color:white;
}

.dataRow
{
	background-color:#F2F2F2; /*#DDEEFE;*/
}

.dataAlternateRow
{
	background-color:white; /*#CEF6CE;*/ /*rgb(235, 244, 254);*/
}

.dataRow1
{
	background-color:#DDEEFE;
}

.dataAlternateRow1
{
	background-color:rgb(235, 244, 254);
}

.faq
{
	color:green;
	
}
.faq a
{
	text-decoration:none;
	color:rgb(0, 54, 154);
}
.faq a:hover
{
	text-decoration:underline;
	color:red;
}

.divFaq1
{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right:10px;
	padding:10px;
	background-color:#E6E6E6;
}
.divFaq2
{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right:10px;
	padding:10px;
	background-color: white;
}

#footer1
{
    font-size: 0.8em;
    width: 950px;
    min-height: 80px;
    float: left;
    height: 80px;
    text-align: center;
    color:#FDA10E;
    margin-left:20px;

    
}
/* New Footer added*/
#footer-left
{
    font-size: 1em;
    width: 425px;
    min-height: 80px;
    float: left;
    height: 80px;
    text-align: right;
    color:#ffffff;
    padding-top: 5px;
}
#footer-middle
{
    width: 100px;
    min-height: 80px;
    float: left;
    height: 80px;
    text-align: center;
}

#footer-right
{
    font-size: 1em;
    width: 425px;
    min-height: 80px;
    float: left;
    height: 80px;
    text-align: left;
    color:#ffffff;
    padding-top: 5px;
}

a.mediaclips 
{
	text-decoration:none;
	color:Blue;
}
a.mediaclips:hover
{
	text-decoration:underline;
	color:red;
}

.section-link
{
	/*padding:5px;
	background:#E67B13;
	border:solid 2px #FDA10E;
	text-align:center;*/
	background:url("../images/arrow.gif") no-repeat;
	background-position:13px 9px;
	text-decoration:none;
	padding:3px 0px 3px 20px;
	color:white;
	background-color:#E67B13;
	border:solid 1px #fda10e;
	
}

.section-link:hover
{
	background-color:#2c2c2c;
	color:white;
}
.section-link a
{
  text-decoration:none;
  color:White;
  
}

#results
{
}
#results ul
{
    font-size: 1.1em;
    line-height: 1.6em;
    list-style-type: square;
    color:#660000;
}

#results ul a
{
    color:#3a5079;
    text-decoration:none;
}

#results ul a:hover
{
    color:#e4314a;
    text-decoration:underline;
}