body {margin:5 5 5 5; padding:0; background-color: White;}
table, td {border-collapse:collapse;}
/*td { vertical-align:top;}*/
table, td, img {border:0;}
form, td, h1, h2, dl, dt, dd, ul, li {margin:0; padding:0;}


a, span, input, textarea, dl, dt, dd { font:12px Verdana, Tahoma, Arial, Geneva, sans-serif; color:#000066;}

.normaltxt{ font:12px Verdana, Tahoma, Arial, Geneva, sans-serif; color:#000066;}

/*
td, span { line-height:15px;}
*/
.page_margin {margin:15 15 15 15; background-color:white}
	
table, .w {width:100%;} .w5 {width:50%;} .h {height:100%;}
	
a, .box1 a:hover {text-decoration:underline;}
a:hover, .menu a, .menu a:hover,.foot a, .box1 a {text-decoration:underline;  color:#9C2901}

.first {width:1024px;height:100%;}

.hed_a {background: FFC100 url(../images/header.jpg) no-repeat ;border-left:#ffffff 1px solid; border-right:#ffffff 1px solid;}
.hed_b {background:url(../images/header-bg.jpg);border-left:#ffffff 1px solid; border-right:#ffffff 1px solid; vertical-align:middle;}

.menu a {width:265px;height:48px;display:block;}

.menu td.n1 a {height:49px;background:url(../images/menu_aboutus.jpg) no-repeat;text-decoration:none;}
.menu td.n1 a:hover {height:149px;background:url(../images/menu_aboutus_on.jpg) no-repeat;text-decoration:none;}

.menu td.n2 a {background:url(../images/menu_services.jpg) no-repeat;text-decoration:none;}
.menu td.n2 a:hover {height:148px;background:url(../images/menu_services_on.jpg) no-repeat;text-decoration:none;}

.menu td.n3 a {background:url(../images/menu_clients.jpg) no-repeat;text-decoration:none;}
.menu td.n3 a:hover {height:148px;background:url(../images/menu_clients_on.jpg) no-repeat;text-decoration:none;}

.menu td.n4 a {height:47px;background:url(../images/menu_partners.jpg) no-repeat;text-decoration:none;}
.menu td.n4 a:hover {height:147px;background:url(../images/menu_partners_on.jpg) no-repeat;text-decoration:none;}

.menu td.n5 a {background:url(../images/menu_contacts.jpg) no-repeat;text-decoration:none;}
.menu td.n5 a:hover {height:147px;background:url(../images/menu_contacts_on.jpg) no-repeat;text-decoration:none;}

/*.smalltxt {font:6px Tahoma, Arial, Geneva, sans-serif; color:#000066;}*/
p.smalltxt {font-family:verdana; font-size:10; color:MidnightBlue; font-weight:bold;}

.smalltxt {font-family:verdana; font-size:10; color:MidnightBlue; font-weight:bold; }

.smalltxt:link { text-decoration: underline; }

.smalltxt:visited
{
	font-family:verdana;
	font-size:10;
	color:MidnightBlue;
	font-weight:bold;
	text-decoration: underline;
} 

.smalltxt:active 
{
   font-family:verdana;
	font-size:10;
	color:MidnightBlue;
	font-weight:bold;
	text-decoration: underline;
}

.smalltxt:hover      
{ 
color: orangered; 
}



.m_smalltxt {font-family:verdana; font-size:9; color:white; font-weight: normal; vertical-align:middle;}

.m_smalltxt:link { text-decoration: none; }

.m_smalltxt:visited
{
	font-family:verdana;
	font-size:9;
	color:white;
	font-weight:normal;
	text-decoration: none;
} 

.m_smalltxt:active 
{
   font-family:verdana;
	font-size:9;
	color:white;
	font-weight:normal;
	text-decoration: none;
}

.m_smalltxt:hover      
{ 
color: white; 
}

td.m_smalltxt 
{  text-align: center; background-color: #000268}




.inf td { font:11px Tahoma, Arial, Geneva, sans-serif;color:#000066; background:url(../images/phone.png) no-repeat; height:144}
.inf td a { color:#ccc;}
.inf td font a { color:#000066;}
.inf span { display:block;border-bottom:1px solid #3E1401;padding:0px 0px 10px 0px;margin:0px 0px 19px 0px;}

.nb { background: none;}

.fp { font-size:6; color:Gray}

.cont h1 { border-bottom:1px solid #881E02;padding:0px 0px 5px 0px;margin:0px 0px 18px 0px;}
.cont h2 { width:145px;border-bottom:1px dashed #B78E00;padding:0px 0px 2px 0px;margin:0px 0px 10px 0px;}
.cont span a, font a, font strong { color:#9C2901; font-size:11px;}
.cont dl {margin:36px 0px 0px 23px;}
.cont dt {background:url(../images/w3.gif) no-repeat left;padding:0px 0px 0px 14px; color:#000000;}
.cont dd a {color:#9C2901; font-weight:bold; display:block;}
.cont dd {color:#9C2901;margin:0px 0px 26px 0px;}
.box1 {color:#9C2901;}

.divider { BORDER-RIGHT:medium none; BORDER-LEFT:medium none; BORDER-BOTTOM:#cccccc 1px solid}

span.ul_link a { color:#9C2901;display:block;background:url(../images/bullet_ico.png) no-repeat left;padding:0px 0px 0px 14px;margin:0px 0px 5px 0px;}

ul {list-style-image: url(../images/bullet_ico.png);padding:0px 0px 0px 15px;margin:17px 0px 14px 23px;}

/*
ul li a {color:#9C2901;display:block;background:url(../images/bullet_ico.png) no-repeat left;padding:0px 0px 0px 8px;margin:17px 0px 14px 23px;}
*/

.h1 span { display:block; color:#B03501;background:url(../images/bullet_ico.png) no-repeat left;padding:0px 0px 0px 14px;margin:17px 0px 14px 23px; text-transform:uppercase; font-weight:bold;}

.sectiontitle { height:24; color:#9C2901; font-size:24px; font-family:Verdana;  font-weight:normal; background:url(../images/bullet_ico.png) no-repeat left;padding:0px 0px 0px 10px;margin:0x 0px 0px 0px;}
.pagetitle {height:100%;color:#9C2901; font-size:24px; font-family:Verdana;  font-weight:normal; vertical-align:middle;}

.newscol {height:100%; width:200; background-color:#FFBB3B;}
.newscoltitle{height:34;  vertical-align:middle;background:url(../images/header-bg.jpg) ;  background-color:#F8A405; color:#9C2901;font-size:10px; font-family:Verdana; font-weight: bold;  BORDER-BOTTOM:#ffffff 1px solid; BORDER-TOP:#ffffff 1px solid}
.newslbl   {color:#9C2901;font-size:10px; font-family:Verdana;}
a.newslbl  {color:#9C2901;font-size:10px; font-family:Verdana; font-weight: bold; text-decoration:underline; }
a.newslbl:hover {color:#000066;font-size:10px; font-family:Verdana; font-weight: bold; text-decoration:underline;}


.newsd { margin-top:15; margin-left:15; margin-top:15; margin-bottom:15; color:#000000; font-family:Verdana; }
.newsdtitle{ color:#9C2901;font-size:14px; font-family:Verdana; font-weight: bold;}
.newsdinfo{ color:#9C2901;font-size:10px; font-family:Verdana; }

.opacity
{
filter:alpha(opacity=50);
}


form.contact input, textarea {border:1px solid #881E02;padding:2px 0px 0px 5px;}
form.contact input { width:217px;height:21px; display:block;margin:0px 0px 6px 0px;}
form.contact textarea { width:207px;height:102px; overflow:auto;}

.cont b { color:#737373;}


.foot {font:11px Tahoma, Arial, Geneva, sans-serif;height:46px;background:url(../images/footerbg.jpg)}
.foot td, .foot a {font:11px Tahoma, Arial, Geneva, sans-serif;vertical-align:middle; color:#ffffff;}
.foot a:hover {text-decoration:underline; color:#FFBB3B}

.ErrorTxt
{
	font-family:verdana;
	font-size:10;
	color: Red;
	font-weight: bold;
	height:18;
    background-image: url(../News_net/images/exclamation.png);
	background-repeat:no-repeat;
    /*border:solid 1 red;*/
	background-color:Yellow;
}

/*=====================Calendar=======================*/
/*Font colors cant assign for calendar control*/

.CalendarOverall { background-color: #FFBB3B; border:solid 0 #FFBB3B;font-family:Verdana; font-size: 12px; color:#9C2901; font-weight:  normal}
.CalendarTitle { font-size:12px; font-family:Verdana; Color:#9C2901; font-weight:bold; background-color:#FFBB3B}

.CalendarNextPrev   {color:#9C2901;font-size:10px; font-family:Verdana;}
.CalendarNextPrev a  {color:#9C2901;font-size:10px; font-family:Verdana; font-weight: bold; text-decoration:underline; }
.CalendarNextPrev a:hover {color:#000066;font-size:10px; font-family:Verdana; font-weight: bold; text-decoration:underline;}

.CalendarWeekdays { font: 9px Tahoma; Color:#9C2901;  font-weight:bold; background-color:#FFBB3B }
.dayofevent { background-color: #9C2901;}


/*=====================Grid=======================*/

/*Grid*/
.datagrid
{
	border-width: 0;
	border-style:solid;
	/*border-color:midnightblue;*/

	/*
    border-top-color: white;*/
	border-bottom-color:White;
   
	border-left-color:midnightblue;
	border-right-color:midnightblue;

	font-weight: normal;
	font-size: 10px;
	width: 100%;
	color: black;
	font-family: Verdana;
}

.datagrid td
{
   border-width: 0;
   border-style: window-inset;
}

.datagridHoover td
{
    background-color:orange;
}

/*Grid Header */
.DataGridHeader 
{
	Vertical-Align:middle;
	height:35px;
	text-align: center; 
	font-weight:bold;
	font-family:Verdana;
	font-size:8px;
	background-color: white;
	background-image:url(../News_net/images/template/header.png);
	background-repeat:repeat;
    /*
   position:relative; 
   top:expression(this.offsetParent.scrollTop);*/
   
}

.DataGridHeader a
{   
	text-decoration:underline;
	color: midnightblue;
}

.DataGridHeader a:hover
{
	color: orangered;
}

.DataGridAltItemStyle
{
	background-color: lightgrey;
}

.DataGridItemSyle
{
	background-color: whitesmoke;
}

.DataGridSelItemSyle
{
	color: white;
	background-color: blue;
}

.GridPagerSyle
{
        vertical-align:bottom;
        background-color: white;
        color:midnightblue;
        background-image:url(../News_net/images/template/footer.png);
		background-repeat:repeat;
		height:30px;
		font-weight:bold;
		border-left-color:white;
	    border-right-color:white;
	    
        /* position:relative; 
         top:expression(this.offsetParent.clientHeight<this.offsetParent.scrollHeight?this.offsetParent.clientHeight-this.offsetParent.scrollHeight+this.offsetParent.scrollTop); */
}


.GridPagerSyle a
{ 
	text-decoration:underline;
	color:midnightblue;	
}

.GridPagerSyle a:hover      
{ 
color: orangered; 
}

.GridPagerSyle a:visited
{ 
	text-decoration:underline;
	color:whitesmoke;
	
}

.Gridfooter
{
    border-width: 0;
	border-style:solid;
	/*border-color:midnightblue;*/

    border-top-color: white;
	border-bottom-color:midnightblue;
	border-left-color:midnightblue;
	border-right-color:midnightblue;
}

td.ImgBtnOn
{
	border-right: midnightblue 1px solid;
	border-top: midnightblue 1px solid;
	border-left: midnightblue 1px solid;
	border-bottom: midnightblue 1px solid;
	background-color: #ffcc66;
}

td.ImgBtnOff
{
	border: solid 1 white;
	background-color: white;
}

/*******************End Grid ******************/



