﻿body
{
	background-color: #F0F2EE;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.content
{
	font-size: 12px;
	width: 100%;
	text-align: left;
	font-family: Arial;
	color: Black;
}

.content1
{
	font-size: 12px;
	width: 100%;
	font-family: Arial;
	color: Black;
}

.bgcolor
{
	background-color: #F0F2EE;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.centerAlign
{
	width: 100%;
}


.header_bg
{
	background-image: url(  'images/header_bg.gif' );
	background-repeat: repeat-x;
}

.col
{
	width: 1%;
}

.col1
{
	width: 49%;
}

.tableh
{
	background-color: #4F81BC;
	color: White;
	text-align: center;
	font-weight: bold;
	font-size: medium;
}

.table1
{
	background-color: #D1D7E5;
	text-align: center;
	color: Black;
}

.table2
{
	background-color: #E9EEF2;
	text-align: center;
	color: Black;
}

.tableleft
{
	text-align: left;
	color: Black;
}


.protable1
{
	background-color: #D1D7E5;
	text-align: center;
	color: Black;
	height: 28px;
}

.protable2
{
	background-color: #E9EEF2;
	text-align: center;
	color: Black;
	height: 28px;
}


.intentul
{
	padding-left: 15px;
}


.tablesplit
{
	width: 15%;
	font-size: 10px;
}

.tablesplit1
{
	width: 85%;
	vertical-align: top;
}

.tablesplit2
{
	width: 30%;
}

.tablesplit3
{
	width: 70%;
	vertical-align: top;
}

.textcolo
{
	color: #FF0000;
	font-size: 13px;
}

.smallcontent
{
	font-size: 9px;
}

.bigcontent
{
	font-size: 15px;
}

.sertable
{
	width: 55%;
	vertical-align: middle;
}

.sertable1
{
	width: 40%;
	vertical-align: middle;
	text-align: center;
}


.incontent
{
	width: 100%;
	font-size: 12px;
	text-align: left;
	font-family: Arial;
	color: Black;
}

.incontent1
{
	width: 55%;
}

.incontent2
{
	width: 38%;
	vertical-align: text-top;
	text-align: left;
}

.incontent3
{
	width: 9%;
}


.aCenter
{
	text-align: center;
	color: Red;
}
.aCenter a:link
{
	color: Red;
}
.aCenter a:visited
{
	color: Red;
}

.bincolor
{
	color: Red;
}

.bincolor a:link
{
	color: Red;
}
.bincolor a:visited
{
	color: Red;
}

.display
{
	text-align: center;
	font-size: small;
	width: 70%;
	font-weight: bold;
	color: #103987;
	font-size: 12px;
}

.displayhead
{
	text-align: center;
	font-size: small;
	width: 70%;
	font-weight: bold;
	color: Black;
	font-size: 12px;
}

.display1
{
	text-align: left;
	width: 100%;
	font-weight: bold;
}

.display1new
{
	text-align: left;
	width: 100%;
}

a:link
{
	color: Blue;
}

a:visited
{
	color: Blue;
}


.ftable
{
	width: 60%;
}


.pintent
{
	width: 100;
	padding: 0 0 0 1px;
}

.pintentnew
{
	width: 100;
	padding: 0 0 0 0px;
}

.pcol
{
	background-image: url(                  'Images/puzzle1.gif' );
	background-position: right;
	background-repeat: no-repeat;
	height: 148px;
	width: 262px;
	text-align: left;
	vertical-align: top;
}

.pboxtext
{
	padding: 0 10px 0 15px;
}


.pboxtext1
{
	text-align: center;
	padding: 16px 0 0 0;
}

.ser2
{
	width: 100%;
}

.ser2-col2
{
	background-image: url(                  'Images/puzzle1.gif' );
	height: 148px;
	width: 262px;
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
}

.ser2-col1
{
	background-image: url(                  'Images/puzzle1.gif' );
	height: 148px;
	width: 262px;
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
}

.newssplit
{
	padding: 0 10px 0 10px;
	width: 24%;
}

.newssplit1
{
	padding: 0 0 0 0;
	width: 24%;
}


.ser2-new
{
	padding: 0 0 40px 105px;
	width: 100%;
}

.ser2-new1
{
	padding: 0 0 40px 33px;
	width: 100%;
}

.ser2-new2
{
	text-align: center;
	padding: 0 60px 0 0;
}


.pcol-1
{
	padding: 0 0 0 0;
}

.pcol-1new
{
	padding: 0 0 0 0px;
}


.pcol-2
{
	padding: 0 0 0 30px;
	text-align: center;
}

.pcolspace
{
	width: 5%;
}



.pcolspace1
{
	width: 6%;
}

.ohcol
{
	width: 60%;
}

.ohcol-1
{
	width: 60%;
	vertical-align: top;
}


.ohcol1
{
	width: 30%;
	height: 100%;
	vertical-align: top;
}


.ohcol2
{
	width: 5%;
}


.htable
{
	width: 100%;
}

.htablenew
{
	width: 100%;
	border: solid 1px White;
	padding: 10px 20px 0 20px;
}

.mainTable1-1col1
{
	width: 5%;
	vertical-align: top;
}

.mainTable1-1col2
{
	width: 95%;
	padding: 0 20px 0 0;
}

.mainTable1-2
{
	width: 100%;
	border: 1px;
	background-color: #F6F7F5;
}

.mainTable1-2col1
{
	width: 40%;
}

.mainTable1-2col2
{
	width: 60%;
	text-align: left;
}

.mainTable2-col
{
	width: 40%;
	text-align: right;
}

.headingsh
{
	font-size: 21px;
	text-align: left;
	font-family: Trebuchet MS;
	color: #0A3D60;
}

.mainTable1-3
{
	width: 100%;
	border-top: solid 1px #E1E6EA;
	border-bottom: solid 1px #E1E6EA;
	border-left: 0;
	border-right: 0;
}

.mainTable1-4-1
{
	width: 100%;
	vertical-align: top;
}

.space
{
	height: 10px;
}

.space1
{
	height: 3px;
}


.imgalign
{
	text-align: center;
}

.repalign a:link
{
	color: Black;
}

.repalign a:visited
{
	color: Black;
}

.contactlink
{
	color: #FFFFFF;
}

.contactlink a:link
{
	color: #FFFFFF;
}

.contactlink a:visited
{
	color: #FFFFFF;
}

.fotmain1
{
	width: 30%;
}

.fotmain2
{
	text-align: right;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
}

.fotmain
{
	width: 100%;
	text-align: left;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
}

.fotmainnew
{
	background-image: url(  'Images/bottom_gradient.gif' );
}



.header
{
	position: absolute;
}

.indent-main
{
	position: relative;
	padding: 0 80px 20px 60px;
	z-index: 20;
	top: 375px;
}

.intent-mainfooter
{
	position: relative;
}


.oncol1
{
	width: 35%;
}

.oncol2
{
	width: 15%;
}
.oncol3
{
	width: 50%;
}

.promaint1
{
	width: 100%;
}

.promaint1new
{
	width: 100%;
	vertical-align: top;
}

.promaint1-col1
{
	width: 70%;
	
	vertical-align: top;
}

.promaint1-col2
{
	width: 30%;
}

.promaint1-tab1
{
	width: 100%;
	vertical-align: middle;
}

.simpad
{
	padding: 0 0 0 15px;
}

.promaint2-col1
{
	width: 68%;
}

.promaint2-col2
{
	width: 2%;
}

.promaint2-col3
{
	width: 30%;
	vertical-align: top;
}

.promaint2-col3new
{
	width: 30%;
	vertical-align: bottom;
}

.promaint2-col4
{
	width: 14%;
}
.ointable
{
	width: 100%;
	text-align: left;
}

.topimg
{
	vertical-align: top;
}
.otable
{
	font-size: 12px;
	width: 100%;
	font-family: Arial;
	color: Black;
}


.servsplit
{
	width: 35%;
}

.servsplit1
{
	width: 20%;
}

.protbox
{
	width: 80%;
	border: 1px solid #000000;
	padding: 0 2px 0 5px;
	text-align: left;
}


.contab1
{
	width: 60%;
}

.contab2
{
	width: 40%;
	text-align: left;
	vertical-align: top;
	padding: 50px 0 0 0;
}


.evetabl
{
	width: 48%;
}


.evetabl-1
{
	width: 100%;
	vertical-align: top;
}

img
{
	border: 0;
}

.test
{
	vertical-align: top;
}

/* the overlayed element */ div.overlay {   
       /* growing background image */  
   background-image:url(../images/white.png);  
        /* dimensions after the growing animation finishes  */   
  width:600px;     height:460px;             
     /* initially overlay is hidden */   
  display:none;         
 /* some padding to layout nested elements nicely  */  
   padding:55px; } 
 /* default close button positioned on upper right corner */ 
div.overlay div.close {     background-image:url(../images/close.png);     position:absolute;     right:5px;     top:5px;     cursor:pointer;     height:35px;     width:35px; }  
 /* black */ div.overlay.black {     background:url(../images/bg.png) no-repeat !important;     color:#fff; }  /* petrol */ div.overlay.petrol {     background:url(../images/petrol.png) no-repeat !important;     color:#fff; }  div.black h2, div.petrol h2 {     color:#ddd;         }

/* the overlayed element */ div.overlayb {   
       /* growing background image */  
   background-image:url(../images/white2.png);  
        /* dimensions after the growing animation finishes  */   
  width:600px;     height:250px;             
     /* initially overlay is hidden */   
  display:none;         
 /* some padding to layout nested elements nicely  */  
   padding:55px; } 
 /* default close button positioned on upper right corner */ 
div.overlayb div.close {     background-image:url(../images/close.png);     position:absolute;     right:5px;     top:5px;     cursor:pointer;     height:35px;     width:35px; }  
 /* black */ div.overlayb.black {     background:url(../images/bg.png) no-repeat !important;     color:#fff; }  /* petrol */ div.overlay.petrol {     background:url(../images/petrol.png) no-repeat !important;     color:#fff; }  div.black h2, div.petrol h2 {     color:#ddd;         }


/*Footer usercontrol*/
div.wrap {     height:441px;     overflow-y:auto; }
