/* body and text*/
body
	{font-family: trebuchet,arial,Helvetica;
		font-size:	11pt;
		color:	#404040;
		font-weight:	normal;
		margin:5px;
		background-image: url(../images/structure/Bg.jpg);}
		
		
/* tables*/

Table.TopBanners {
	width:986px;
	background-color: #2e8aed;
}

Table.Main {
	width:986px;
		background-color: White;
}

Table.Column {
	width:180px
}


Table.ContactForm {
	width:400px
}

Table.FooterBanners {
	width:580px
}

Table.form {
	background-color: #b9cde8;
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: blue;
	border-collapse: collapse;


}
/* td*/

td{
	font-family: trebuchet,arial,Helvetica;
}

Td.UnderBanner {
height:3px

}

Td.Pad2 {
padding: 2px
	
}

Td.BGBar {
	background-image: url(../images/structure/BGBar.gif);
	height:13px
}

Td.BGBarRev {
	background-image: url(../images/structure/BGBarRev.gif);
	height:13px
}

Td.BGBl {
background-color: #2e8aed;
	
	height:13px
}

TD.TitleBg {
	background-image: url(../images/structure/BgTitle.jpg);
	padding:0px 0px 0px 467px;
	height:48px
}

TD.MenuBg {
background-image: url(../images/structure/BgMenu.gif);
	width:153px;
	padding-left:10px
}

TD.Main {
	width:580px;
	padding:15px 15px 20px 20px;
}
TD.Column {
width:204px;

	}
	
TD.NoColumn {
width:180px;
background-color: #f9f9f9;
background-image: url(../images/structure/BgCol.gif);
}
	
	TD.ColMid {
	background-image: url(../images/structure/Mid_Col.gif);
	padding:0px 10px 0px 10px;
		
	}
	
	Td.BgFooter {
	background-image: url(../images/structure/FooterBar.jpg);
height: 53px;
background-repeat: no-repeat;

}
	
	TD.LeftMain { 
	padding:0px 10px 0px 10px;
	width:340px
		
	}
	
	TD.AboutCentral {
		 width:454px;
		 padding:0px 10px 10px 10px;
		 background-image: url(../images/structure/BgHomeRight.gif);
	}
	
	TD.AboutPhoto {
		width:196px
	}
	
	TD.HomeMajorProjects {
		padding-bottom:10px
	}
	
		TD.IPCentral {
		 width:620px;
		 padding:0px 0px 0px 10px;
		 background-image: url(../images/structure/BgHomeRight.gif);
	}
	
	Td.IPPackagesPics {
		width:200px
	}
	
	TD.IPPackagesData {
	width:700px;
	padding:0px 0px 0px 15px
		
	}
	
		TD.DPLeft { 
	padding:0px 10px 0px 10px;
	width:398px
		
	}
	
	TD.DPCentral {
		 width:398px;
		 padding:0px 10px 10px 10px;
		 background-image: url(../images/structure/BgHomeRight.gif);
	}
	

/* spans*/

.Title {
	color: #283c88;
	font-weight:bold;
	font-size:14pt}
.HeaderBlue15 {
color:#060d86;
font-weight:bold;
font-size:13pt
}


.HeaderRed15 {
color:#90294d;
font-weight:bold;
font-size:13pt
}



.HeaderBlue11 {
color:#060d86;
font-weight:bold;
font-size:11pt
}


.HeaderRed11 {
color:#90294d;
font-weight:bold;
font-size:11pt
}

.FooterAnchors { 
color:#fff;
font-size:9px
}

.smg {
color: #7c7878;
font-size:11px
}

.sm
{
font-size: 11px;
color:#808080;}  

.smb
{
font-size: 11px;
color: #060d86;} 

/* divs */

#FooterL {
float:left;
	width: 407px;
	padding-top:15px;
	padding-left:50px
}

#FooterR {
	float: right;
	width: 287px;
}

#Footer {
	padding:30px 0px 0px 20px
}

#idm {
	padding:5px 50px 5px 0px
}



/* misc*/

.imgb{
	border:1px solid black;
	padding:10px 10px 10px 10px;
	background-color:#ffffff
	}	

/* li */

 
li { list-style-image: url("../images/structure/li_dot.gif");
line-height:19px }


/* anchors*/

.HomeA {
	FONT-SIZE: 11px; COLOR: #5e5e5e;
}

.HomeA:Link
	{text-decoration:	underline;}

.HomeA:visited
	{	color:	#060d86;
				text-decoration:	underline;}
.HomeA:hover
	{	color:	#060d86;
		text-decoration:	none;}
 
.FooterA {
	FONT-SIZE: 11px; COLOR: #fff;
}

.FooterA:Link
	{text-decoration:	none; COLOR: #fff;}

.FooterA:visited
	{	color:	#fff;
				text-decoration:	none;}
.FooterA:hover
	{	color:	#ffcc00;
		text-decoration:	none;}
		
		
.idm:Link
	{text-decoration:	none;	FONT-SIZE: 10px; COLOR: #808080;
	font-weight:bold;
	font-style: italic;}

.idm:visited
	{
				text-decoration:	none;	FONT-SIZE: 10px; COLOR: #808080;
	font-weight:bold;
	font-style: italic;}
.idm:hover
	{
		text-decoration:	none;	FONT-SIZE: 10px; COLOR: #404040;
	font-weight:bold;
	font-style: italic;}
		
		A:link
	{

		color:	#ff6702;
		text-decoration:	underline;}

A:visited
	{

		color:	#ff6702;
		text-decoration:	underline;}

A:hover
	{

		color:	#5e5e5e;
		text-decoration:	none;}
		
		/* forms */
		
		
input {font-size: 7pt; 
font-weight: normal ; color:#000000; background-color: #FFFFFF; border: 1px Solid #808080; width:150px }
		
.inputsm {width:80px }
.inputm {width:120px }
.subbut{width:78px;border:0px }

.inputamt{width:40px }
TEXTAREA {font-size: 9pt;
	
}


