* { 
    border:0 none;
    margin:0;
    padding:0;
}

body { 
background-image : url(graphics/bg.png); 
background-repeat : repeat-x; 
padding : 0; 
margin : 0; 
} 


#main {
width: 960px;
margin: 0 auto 0 auto;
}

#logo img{
border: 0px;
margin-right: 25px;
}

#icons {
float: right;
}

#cont {
overflow-x: hidden;
width: 960px;
margin: 0 auto 0 auto;
border-left:1px solid #ededed;
border-right:1px solid #ededed;
min-height: 780px;
}

#right-panel {
text-align: left;
float: right;
}

#events-panel table{
width: 270px;
border: 0;
padding: 0px 0 0px 0;
}

#events-panel td {
font-family:Georgia, Monaco, monospace,sans-serif;
color: #2b2b2b;
font-size:12px;
font-weight: normal;
line-height:17px;
}

#events-panel a, a:visited {
font-family:Georgia, Monaco, monospace,sans-serif;
color: #2b2b2b;
font-size:11px;
font-weight: normal;
line-height:15px;
background-image: none;
text-align: left;
text-decoration: none;
}

#events-panel a:hover {
font-family:Georgia, Monaco, monospace,sans-serif;
color: #da011a;
font-size:11px;
font-weight: normal;
line-height:15px;
background-image: none;
text-align: left;
text-decoration: none;
}

#events-panel h1 {
font-family:Georgia, Monaco, monospace,sans-serif;
color: #808080;
font-size:18px;
font-weight:normal;
background: #f5f5f5;
border-left:1px solid #ededed;
border-right:1px solid #ededed;
border-top:1px solid #ededed;
border-bottom:1px solid #ededed;
line-height:50px;
padding-left: 20px;
width: 230px;
margin-left: 10px;
margin-top: -30px;
}

#events-panel hr{
margin-left: 12px;
text-align: center;
width: 240px;
border-left: 0px dotted #dddddd; 
border-right: 0px dotted #dddddd;   
border-top: 0px dotted #dddddd;  
border-bottom: 2px dotted #dddddd;  
}

#lcd {
position:relative; top: -22px; 
width: 276px;
height: 210px; 
background-image : url(graphics/lcd.jpg); 
background-repeat : no-repeat; 
}

#video {
padding: 38px 0 0 28px;
}

#content {
width: 670px;
margin: 0px 0px 0px 10px;
}

#content h1 {
font-family:Georgia, Monaco, monospace,sans-serif;
color: #808080;
font-size:20px;
font-weight:normal;
background: #f5f5f5;
border-left:1px solid #ededed;
border-right:1px solid #ededed;
border-top:1px solid #ededed;
border-bottom:1px solid #ededed;
line-height:60px;
padding-left: 20px;
margin-left: 0px;
}


#content h2 { 
font-family:Georgia, Monaco, monospace,sans-serif;
color: #da011a;
font-size:13px;
font-weight: bold;
line-height:24px;
padding: 18px 17px 0 17px;
}

#content h3 {
font-family:Georgia, Monaco, monospace,sans-serif;
color: #808080;
font-size:20px;
font-weight:normal;
line-height:30px;
padding-left: 20px;
padding-bottom: 10px;
padding-top: 10px;
}

#content p { 
font-family:Georgia, Monaco, monospace,sans-serif;
color: #2b2b2b;
font-size:13px;
font-weight: normal;
line-height:24px;
margin-top: 20px;
padding: 0 17px 0 17px;
}

#table table{
width: 630px;
margin-left: 17px;
margin-top: 20px;
}

#table th{
background-color : #da011a; 
font-family:Georgia, Monaco, monospace,sans-serif;
color: #fff;
font-size:12px;
height: 30px;
padding-left: 10px;
text-align: left;
}

.myclass{
background-color : #f5f5f5;
}

.myclass_alternate{
background-color : #fff; 
}

#table td{
font-family:Georgia, Monaco, monospace,sans-serif;
color: #808080;
font-size:12px;
height: 30px;
padding-left: 10px;
}

#table td a, a:visited{
font-family:Georgia, Monaco, monospace,sans-serif;
color: #808080;
font-size:13px;
text-decoration: underline;
}

td, th {
font-family:Georgia, Monaco, monospace,sans-serif;
color: #2b2b2b;
font-size:13px;
font-weight: normal;
line-height:24px;
}

#frame img.right { 
padding: 5px 100px 5px 20px;
float: right;
}

#frame img.left { 
padding: 20px 20px 5px 20px;
float: left;
}

#frame p { 
font-family:Georgia, Monaco, monospace,sans-serif;
color: #2b2b2b;
font-size:13px;
font-weight: normal;
line-height:24px;
margin-top: 20px;
padding: 0 17px 0 17px;
}

#frame a, a:visited { 
font-family:Georgia, Monaco, monospace,sans-serif;
color: #da011a;
font-size:13px;
font-weight: normal;
line-height:24px;
text-decoration: none;
}

#frame a:hover { 
font-family:Georgia, Monaco, monospace,sans-serif;
color: #da011a;
font-size:13px;
font-weight: normal;
line-height:24px;
text-decoration: underline;
}

#frame { 
border-left:1px solid #ededed;
border-right:1px solid #ededed;
border-top:1px solid #ededed;
border-bottom:1px solid #ededed;
margin: 20px 0 20px 0;
}

#content ul { 
font-family: Georgia, Monaco, monospace,sans-serif;
list-style:none;
color: #2b2b2b;
font-size:13px;
font-weight: normal;
line-height:24px;
padding: 0 17px 15px 17px;
border-left:1px solid #ededed;
border-right:1px solid #ededed;
border-top:1px solid #ededed;
border-bottom:1px solid #ededed;
}

#content li { 
margin: 10px 0 10px 0;
}

#contentl hr{
margin-left: 12px;
text-align: center;
width: 240px;
border-left: 0px dotted #dddddd; 
border-right: 0px dotted #dddddd;   
border-top: 0px dotted #dddddd;  
border-bottom: 2px dotted #dddddd;  
}

#footer {
background-image : url(graphics/bg_footer.jpg); 
background-repeat : repeat-x; 
height: 41px;
}

#footer p {
width: 860px;
font-family:Georgia, Monaco, monospace,sans-serif;
font-size: 11px;
color: #e6e6e6;
padding: 11px 0 0 0 ;
text-align: left;
margin: 0 auto 0 auto;
}

#footer a {
font-family:Georgia, Monaco, monospace,sans-serif;
font-size: 11px;
color: #e6e6e6;
font-weight: bold;
}

#footer a:visited {
font-family:Georgia, Monaco, monospace,sans-serif;
font-size: 11px;
color: #e6e6e6;
font-weight: bold;
}

#footer a:hover {
font-family:Georgia, Monaco, monospace,sans-serif;
font-size: 11px;
color: #da011a;
font-weight: bold;
}

form {
padding: 15px 15px 15px 15px;
}

h1 {
font-family:Georgia, Monaco, monospace,sans-serif;
color: #808080;
font-size:20px;
font-weight:normal;
background: #f5f5f5;
border-left:1px solid #ededed;
border-right:1px solid #ededed;
border-top:1px solid #ededed;
border-bottom:1px solid #ededed;
line-height:60px;
padding-left: 20px;
margin-left: 10px;
width: 648px;
}

p { 
font-family:Georgia, Monaco, monospace,sans-serif;
color: #2b2b2b;
font-size:13px;
font-weight: normal;
line-height:24px;
margin-top: 20px;
padding: 0 17px 0 17px;
}

input.cat_button {
padding: 3px 10px 3px 10px;
background-color : #da011a;
border-bottom : 1px solid #fff;
border-left : 1px solid #fff;
border-right : 1px solid #fff;
border-top : 1px solid #fff;
color: #fff;
font-family:Georgia, Monaco, monospace,sans-serif;
font-size : 12px;
}

#robotform input.cat_button {
width: 80px;
padding: 5px 10px 10px 10px;
background-color : #da011a;
border-bottom : 1px solid #fff;
border-left : 1px solid #fff;
border-right : 1px solid #fff;
border-top : 1px solid #fff;
color: #fff;
font-family:Georgia, Monaco, monospace,sans-serif;
font-size : 12px;
margin-top: 20px;
}

#robotform input {
width: 200px;
height: 22px;
background-color : #fff;
background: #f5f5f5;
border-bottom : 1px solid #cfcfcf;
border-left : 1px solid #cfcfcf;
border-right : 1px solid #cfcfcf;
border-top : 1px solid #cfcfcf;
color: #2b2b2b;
font-family:Georgia, Monaco, monospace,sans-serif;
font-size : 13px;
}

#robotform select {
width: 200px;
height: 22px;
background-color : #fff;
background: #f5f5f5;
border-bottom : 1px solid #cfcfcf;
border-left : 1px solid #cfcfcf;
border-right : 1px solid #cfcfcf;
border-top : 1px solid #cfcfcf;
color: #2b2b2b;
font-family:Georgia, Monaco, monospace,sans-serif;
font-size : 13px;
}

#robotform textarea {
width: 200px;
height: 100px;
background-color : #fff;
background: #f5f5f5;
border-bottom : 1px solid #cfcfcf;
border-left : 1px solid #cfcfcf;
border-right : 1px solid #cfcfcf;
border-top : 1px solid #cfcfcf;
color: #2b2b2b;
font-family:Georgia, Monaco, monospace,sans-serif;
font-size : 13px;
}


#robotform input[type=checkbox] {
width: 30px;
height: 15px;
border-bottom : 0px solid #cfcfcf;
border-left : 0px solid #cfcfcf;
border-right : 0px solid #cfcfcf;
border-top : 0px solid #cfcfcf;
}

#main hr {
margin-left: 12px;
margin-right: 12px;
text-align: center;
border-left: 0px dotted #dddddd; 
border-right: 0px dotted #dddddd;   
border-top: 0px dotted #dddddd;  
border-bottom: 2px dotted #dddddd;  
}

#jsddm
{	margin: 2px 0 0 0;
height: 60px;
	padding: 0}

	#jsddm li
	{	margin: 0;
	  padding; 0;
	  float: left;
		list-style: none;
		font: 16px Arial;}

	#jsddm li a 
	{display: block;
	  font-weight: bold;
		padding: 17px 23px 15px 25px;
		text-decoration: none;
		border-left: 1px solid #f0b3b7;
		color: #fff;
		white-space: nowrap
		margin-top: 1px;}

		#jsddm li a:visited
	{padding: 14px 23px 14px 23px;
	 font-family: Arial;
	  font-size: 16px;
}
		
	#jsddm li a:hover
	{	background: #fff;
	  color: #6b6b6b;
		margin-top : 0px; 
		}
		
		#jsddm li ul
		{ width: 212px;
		  margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-left: 1px solid #d0caca;
			border-right: 1px solid #d0caca;
			border-bottom: 1px solid #d0caca;}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{
			border-top: 1px solid #d0caca;
			border-left: 1px solid #fff;
			font-size: 13px;	
			width: auto;
				background: #fff;
				color: #6b6b6b;}
				
				#jsddm li ul li a:visited
			{font-size: 13px;	
			font-family: Arial;
			 }
			
			#jsddm li ul li a:hover
			{	background: #fff;
			color: #de1a30;}
			
#detailsTable{
	color:#808080;
	border:1px solid #ededed;
	margin:10px;
	}
	
hr{
	border:1px solid #e8e8e8
	}	
	
.newsItemdate {
	text-align:right;
	width:600px;
	padding-top:15px;
	font-size: 12px;
	color:#666;
}