body{
margin:0px;
padding:0px;
height:100%;
background:url(../images/bodybg.gif);
background-repeat:repeat-x;
font-family:Verdana;
text-align:justify;
}

form{
margin:0px;
padding:0px;
}

.generaltable{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}

.BlackText12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.bluegrad{
background-image:url(../images/bluegrad.gif);
background-repeat:repeat-x;
padding:9px 0px 0px 0px;
height:32px;
}

.bluegradtags{
font-family:verdana;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}

.bluegradtags a{
display:block;
text-align:center;
padding:20px 0px 0px 0px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
background-image:url(../images/bluegrad.gif);
background-repeat:repeat-x;
height:22px;
}
.bluegradtags a:hover{
background:url(../images/headerhover.gif);
background-repeat:no-repeat;
color:#294791;
text-decoration:none;
}
.menucoloron{
margin:0px;
padding:0px;
}
.menucoloron a{
display:block;
text-align:center;
font-family:verdana;
font-size:13px;
height:22px;
padding:20px 0px 0px 0px;
color:#294791;
font-weight:bold;
text-decoration:none;
background:url(../images/headerhover.gif);
background-repeat:no-repeat;
}
.leftmenudiv{
background-image:url(../images/bg.gif);
background-repeat:no-repeat;
}

.bluetitle{
font:verdana;
font-size:20px;
color:#3069b3;
padding:8px 0px 0px 16px;
text-align:left;
}
.bluetitle a{
font:verdana;
text-decoration:none;
color:#3069b3;
}
.bluetitle a:hover{
text-decoration:none;
color:#231f20;
}
.bluetitlebenef{
font:verdana;
font-size:22px;
color:#3069b3;
padding:8px 0px 0px 16px;
text-align:left;
}
.bluetitlebenef a{
font:verdana;
text-decoration:none;
color:#3069b3;
}
.bluetitlebenef a:hover{
text-decoration:none;
color:#231f20;
}
.bullets{
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:9px 13px;
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#252525;
padding:8px 0px 0px 26px;
}
.bulletsdy{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#252525;
padding:8px 26px 0px 26px;
}
.regular{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#252525;
padding:5px 0px 0px 26px;
}

.italiquetext{
font-family:Times New Roman;
font-size:12px;
font-style:italic;
font-weight:bold;
color:#3069b3;
text-align:left;
padding:24px 0px 20px 42px;
}
.italiquetexttest{
font-family:Times New Roman;
font-size:12px;
font-style:italic;
font-weight:bold;
color:#3069b3;
text-align:right;
}
.italiquetext1{
font-family:Times New Roman;
font-size:12px;
font-style:italic;
font-weight:bold;
text-align:left;
color:#000000;
}

.title1{
font-family:verdana;
font-size:15px;
color:#3069b3;
padding:5px 0px 5px 0px;
text-align:center;
}

.table{
background-image:url(../images/greybg.gif);
background-repeat:repeat-x;
}

.table1{
background-image:url(../images/bluebg.gif);
background-repeat:repeat-x;
}

.BlueText12
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4379a4;
}

.Bold
{
font-weight:bold;
}

.bluebullets{
background-image:url(../images/bluebuller.gif);
background-repeat:no-repeat;
background-position:2px 14px ;
color:#4379a4;
font-family:verdana;
font-size:12px;
padding:10px 0px 0px 15px;
}
.bluetest{
color:#4379a4;
font-family:verdana;
font-size:12px;
padding:2px 0px 0px 15px;
}
.bluetest1{
color:#4379a4;
font-family:i;
font-size:12px;
padding:0px 0px 0px 15px;
}
.bluebullets1{
color:#4379a4;
font-family:verdana;
font-size:12px;
padding:10px 10px 0px 0px;
}
.bluebulletstest{
color:#4379a4;
font-family:verdana;
font-size:12px;
padding:10px 10px 0px 5px;
}
.bluebulletstest a{
text-decoration:none;
color:#4379a4;
}
.bluebulletstest a:hover{
text-decoration:none;
color:#000000;
}


.bottomgrad{
background-image:url(../images/bottomgrad.gif);
background-repeat:repeat-x;
}

.lightdiv{
background-image:url(../images/lightbg.gif);
background-repeat:repeat-x;
}

.lighttitle{
font-family:Arial, Helvetica, sans-serif;
color:#868586;
font-size:16px;
font-family:verdana;
padding:5px 0px 5px 9px;
}

.darktitle{
color:#231f20;
font-family:verdana;
font-size:17px;
padding:0px 0px 0px 28px;
}
.darktitletest{
color:#231f20;
font-family:verdana;
font-size:17px;
}
.darktitletest a{
text-decoration:none;
color:#231f20;
font-family:verdana;
font-size:17px;
padding:0px 0px 0px 28px;
}
.darktitletest a:hover{
text-decoration:none;
color:#366fb4;
}

.darkbullet{
background-image:url(../images/darkbullet.gif);
background-repeat:no-repeat;
background-position:12px 8px;
color:#464647;
font-size:12px;
font-family:verdana;
padding:1px 5px 0px 30px;
}
.darkbulletmore{
background-image:url(../images/darkbullet.gif);
background-repeat:no-repeat;
background-position:12px 8px;
color:#464647;
font-size:11px;
font-family:verdana;
padding:1px 0px 0px 30px;
}
.darkbullet a{
text-decoration:none;
color:#464647;

}
.darkbullet a:hover{
text-decoration:none;
color:#366fb4;
}
.darkbulletunder{
background-image:url(../images/darkbullet.gif);
background-repeat:no-repeat;
background-position:12px 8px;
color:#464647;
font-size:12px;
font-family:verdana;
padding:1px 0px 0px 30px;
text-decoration:underline;
}
.darkbulletunder a{
color:#464647;
text-decoration:none;
}
.darkbulletunder a:hover{
text-decoration:underline;
color:#464647;
}
.lightbg2{
background-color:#f0efef;
border-left:1px solid #e7e6e6;
border-right:1px solid #e7e6e6;
}

.repeatcol{
background-color:#f1f0f0;
}

.square{
background-image:url(../images/sqaure.gif);
background-repeat:no-repeat;
background-position:13px 20px ;
color:#42403f;
font-size:12px;
font-family:verdana;
padding: 12px 32px 0px 24px;
}

.footer{
border-top:1px solid #dad9d9;
}

.footertext{
color:#636363;
font-family:verdana;
font-size:11px;
}

.footertags{
color:#4c4c4c;
font-family:verdana;
font-size:12px;
padding:5px 10px 5px 10px;
text-align:center;
text-decoration:underline;
}

.footertags a{
text-decoration:underline;
color:#4c4c4c;
}
.footertags a:hover{
text-decoration:none;
color:#366fb4;
}
/*/////////////////*/
/*tabs styles begin*/
.tabon{
text-align:center;
font-size:13px;
}
.tabon a{
display:block;
padding:1px 13px 1px 13px;
background-color:#e4e4e4;
text-decoration:none;
color:#6292b2;
height:100%;
}
.tab{
text-align:center;
color:#ffffff;
font-size:13px;
}
.tab a{
padding:1px 13px 1px 13px;
background-color:#8cb0c8;
display:block;
text-decoration:none;
color:#ffffff;
height:100%;
}
.tab a:hover{
text-decoration:none;
color:#6292b2;
background-color:#e4e4e4;
}
/*///////////////////////*/
.middletabon{
text-align:center;
font-size:15px;
border-bottom:none;
font-weight:bold;
color:#3069b2;
}
.middletabon a{
display:block;
text-decoration:none;
color:#3069b2;
height:100%;
}
.middletab{
text-align:center;
color:#3069b2;;
font-size:13px;
font-weight:bold;
}
.middletab a{
border-top:1px solid #b7d9ef;
border-bottom:1px solid #4c85ab;
background:url(../images/middletabsbg.gif);
background-repeat:repeat-x;
display:block;
text-decoration:none;
color:#ffffff;
height:100%;
}
.middletab a:hover{
text-decoration:none;
color:#f6830e;
}
.hiddendiv{
padding:20px 8px 10px 8px;
}
.hiddendivarrow{
background:url(../images/arrow_blue2.gif);
background-repeat:no-repeat;
background-position:0px 4px;
padding:0px 0px 0px 9px;
color:#353635;
}
.hiddendivarrow a{
text-decoration:none;
color:#134892;
}
.hiddendivarrow a:hover{
text-decoration:none;
color:#f6800c;
}
.hiddendivarrow2{
background:url(../images/arrow_blue2.gif);
background-repeat:no-repeat;
background-position:0px 4px;
padding:0px 0px 0px 9px;
color:#565656;
text-align:left;
}
.hiddendivarrow2 a{
text-decoration:none;
color:#565656;
}
.hiddendivarrow2 a:hover{
text-decoration:none;
color:#f6800c;
}

.quote{
background-image:url(../images/quote.jpg);
background-repeat:no-repeat;
}

.whitetitle{
color:#ffffff;
font-size:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
padding:16px 5px 5px 5px ;
}

.whitetext{
color:#ffffff;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:18px 0px 10px 18px ;
}

.whitemore{
background-image:url(../images/whitearrow.gif);
background-repeat:no-repeat;
background-position:90px 10px;
padding:6px 0px 0px 18px;
color:#ffffff;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.whitemore a{
text-decoration:none;
color:#ffffff;
}
.whitemore a:hover{
text-decoration:none;
color:#294791;
}

.blue{
background-image:url(../images/blue.gif);
background-repeat:no-repeat;
}

.bluetitle{
color:#3069b2;
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
padding:8px 5px 5px 5px ;
}

.lightblue{
background-image:url(../images/lightblue.gif);
background-repeat:no-repeat;
}

.testimonials{
background-image:url(../images/testimonials.jpg);
background-repeat:no-repeat;
}
.testbgtop{
background:url(../images/backtedttop.gif);
background-repeat:no-repeat;
}

.lightbluetitle{
color:#3069b2;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px 0px 10px 10px ;
}
.lightbluetitle a{
color:#3069b2;
text-decoration:none;
}
.lightbluetitle a:hover{
color:#000000;
text-decoration:none;
}

.blacktext{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 10px ;
}

.greyline{
background-image:url(../images/septestimonial.gif);
}
.paddengline{
padding:0px 10px 0px 10px;
}

.bigbg{
background-image:url(../images/bigbg.gif);
background-repeat:no-repeat;
}

.bluetitle2{
font:verdana;
font-size:20px;
color:#3069b2;
padding:18px 0px 0px 16px;
}


a.TopMenuLinks{
font-size:11px;
text-decoration:none;
color:#3262a9;
}

a.TopMenuLinks:hover{
color:#000000;
}

.blacktext2 a{
text-decoration:none;
color:#333333;
}
.blacktext2 a:hover{
text-decoration:none;
color:#696868;
}
.blacktext2{
color:#333333;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 16px;
}
.blacktext23{
color:#3069b2;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 16px;
}
.square{
background-image:url(../images/square.gif);
background-repeat:no-repeat;
background-position:0px 13px;
padding:8px 0px 0px 9px;
color:#FFFFFF;
text-align:left;
}

.square a{
text-decoration:none;
color:#FFFFFF;
}

.square a:hover{
text-decoration:none;
color:#696868;
}

.moretitle{
text-decoration:none;
color:#333333;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 16px;
}
.moretitle a{
text-decoration:none;
color:#333333;
}
.moretitle a:hover{
color:#4379a4;
text-decoration:none;
}
.greybg{
background-image:url(../images/bgrepeat.gif);
background-repeat:repeat-x;
}
.toprepeat{
background-image:url(../images/repeatpix.gif);
background-repeat:repeat-x;
}

.bottomrepeat{
background-image:url(../images/repeatpix.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.cornerrepeat{
background-image:url(../images/repeatpix.gif);
background-repeat:repeat-y;
}
.bottombg2{
background-image:url(../images/bottombg2.gif);
background-repeat:repeat-x;
}
.bottombg3{
background-image:url(../images/bottombg3.gif);
background-repeat:repeat-x;
}
.bottomtitle{
color:#3069b2;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:12px 0px 0px 16px;
font-weight:bold;
}

.letterbg{
background-image:url(../images/letter.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

.box{
margin:0px;
padding:0px 2px 0px 2px;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#1a1a1a;
border:1px solid #1a1a1a;
background-color:#ffffff;
width:196px;
height:18px;
}

.blacktext3{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px 10px 0px 10px ;
text-align:left;
}

.blacktext11{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 10px 0px 10px ;
text-align:left;
}

.divbg2{
background-image:url(../images/bgtestimonialrepwat.gif);
background-repeat:repeat-y;
}

.signature{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
color:#333333;
padding:5px 10px 0px 10px;
text-align:left;
}

.firstrow{
background-image:url(../images/firstrowbg.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3d72b6;
font-size:12px;
padding:8px 0px 5px 12px;
}

.otherow{
background-image:url(../images/otherow.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
padding:8px 0px 5px 12px;
}
.email{
color:#1a1a1a;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:31px;
}
.text{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#252525;
padding-right:25px;
}
.medeltop{
background-image:url(../images/medeltop.gif);
background-repeat:repeat-x;
}
.medelbot{
background-image:url(../images/medelbot.gif);
background-repeat:repeat-x;
}
.medelabout{
background:url(../images/medelabout.gif);
background-repeat:repeat-x;
}
.imgtopmedel{
background:url(../images/imgtopmedel.gif);
background-repeat:repeat-x;
}
.imgbotmedel{
background:url(../images/imgmedelbot.gif);
background-repeat:repeat-x;
}
.divborder{
vertical-align:middle;
border-left:1px solid #808080;
border-right:1px solid #808080;
}
.contact{
padding:1px 0px 0px 0px;
border:1px solid #808080;
width:215px;
}
.contactsmall{
padding:1px 0px 0px 0px;
border:1px solid #808080;
width:80px;
}
.select{
padding:1px 0px 0px 0px;
border:1px solid #808080;
width:218px;
}
.textarea{
padding:1px 0px 0px 0px;
border:1px solid #808080;
width:215px;
height:150px;
}
.contactbg{
background:url(../images/contactbg.gif);
background-repeat:no-repeat;
background-position:right top;
}
.textsmall{
color:#231f20;
font-size:11px;
font-family:Verdana;
padding-right:40px;
}
.titleportfolio{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3069b2;
font-size:13px;
font-weight:bold;
}
/* right tabs begin */
.membertabon{
font-family:Verdana;
text-align:center;
background-image:url(../images/greybg.gif);
background-repeat:repeat-x;
color:#3069b2;
font-size:14px;
font-weight:bold;
}
.membertabon a{
display:block;
padding:6px 0px 1px 0px;
text-decoration:none;
color:#3069b2;
height:100%;
}
.membertab{
font-family:Verdana;
text-align:center;
background-image:url(../images/bluebg.gif);
background-repeat:repeat-x;
color:#3069b2;
font-size:14px;
font-weight:bold;
}
.membertab a{
padding:6px 0px 1px 0px;
display:block;
text-decoration:none;
color:#3069b2;
height:100%;
}
.membertab a:hover{
text-decoration:none;
color:#3069b2;
}
.leftimg {
background:url(../images/blueleftcorner.gif);
background-repeat:no-repeat;
}
.leftimgon {
background:url(../images/leftcorner.gif);
background-repeat:no-repeat;
}
.rightimg {
background:url(../images/bluerightcorner.gif);
background-repeat:no-repeat;
}
.rightimgon {
background:url(../images/rightcorner.gif);
background-repeat:no-repeat;
}
.hiddentabbg1{
background-color:#ffffff;
padding:0px 0px 0px 0px;
}
.hiddentabbg2{
background-color:#ffffff;
padding:0px 0px 0px 0px;
}
.hiddentabbg3{
background-color:#ffffff;
padding:0px 0px 0px 0px;
}
/* right tabs end */

.red{
color:#FF0000;
}

.red a{
color:#FF0000;
}

.more{
color:#666666;
font-size:11px;
font-weight:bold;
}
.more a{
text-decoration:none;
color:#666666;
}
.more a:hover{
text-decoration:none;
color:#4379a4;
}
.FormSelect{
margin:0px;
padding:2px;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#231f20;
border:1px solid #9bbfd6;
background-color:#ffffff;
width:252px;
}

.SelectNoSize{
margin:0px;
padding:2px;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#231f20;
border:1px solid #9bbfd6;
background-color:#ffffff;
width:110px;
}

.smallselect{
margin:0px;
padding:2px;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#231f20;
border:1px solid #9bbfd6;
background-color:#ffffff;
width:72px;
}

.inputboxsmall{
margin:0px;
padding:2px;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#231f20;
border:1px solid #9bbfd6;
background-color:#ffffff;
width:100px;
}

.inputbox{
margin:0px;
padding:2px;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#231f20;
border:1px solid #9bbfd6;
background-color:#ffffff;
width:246px;
}

.inputbox6{
margin:0px;
padding:2px;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#231f20;
border:1px solid #9bbfd6;
background-color:#ffffff;
width:199px;
}

.inputbox2{
margin:0px;
padding:2px;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#231f20;
border:1px solid #9bbfd6;
background-color:#ffffff;
width:246px;
height:70px;
}

.inputbox3{
margin:0px;
padding:2px;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#231f20;
border:1px solid #9bbfd6;
background-color:#ffffff;
width:166px;
}

.submit{
color:#ffffff;
text-align:center;
font-weight:bold;
border:1px solid #5388ac;
}
.submit a{
display:block;
text-decoration:none;
color:#ffffff;
background-image:url(../images/submitbg.gif);
background-repeat:repeat-x;
padding:2px 0px 3px 0px;
height:12px;
}
.submit{
color:#ffffff;
text-align:center;
font-weight:bold;
border:1px solid #5388ac;
background-color:#0066FF;
}
.submit a{
display:block;
text-decoration:none;
color:#ffffff;
background-image:url(../images/submitbg.gif);
background-repeat:repeat-x;
padding:2px 0px 3px 0px;
height:12px;
}
.submit a:hover{
background-image:url(../images/submitbgon.gif);
background-repeat:repeat-x;
text-decoration:none;
color:#5388ac;
}
.blue{
background:url(../images/blue.gif);
background-repeat:no-repeat;
height:32px;
color:#1a1a1a;
padding:2px 0px 0px 18px;
font-weight:bold;
}
.blueinput{
color:#1a1a1a;
font-weight:bold;
width:194px;
}
.bordernone{
border:2px solid #dcddde;
border-right:none;
border-top:2px solid #dcddde;
}
.bordernone1{
border:2px solid #dcddde;
border-right:none;
border-top:2px solid #dcddde;
border-left:none;
}
/*loader img dropdown menus style begin*/

#loader_container {
	width: 100%; position: absolute; top: 40%; text-align: center
}
#loader {
	border-right: #6a6a6a 1px solid; 
	padding-right: 0px; 
	border-top: #6a6a6a 1px solid; 
	display: block; 
	padding-left: 0px; 
	font-size: 10px; 
	z-index: 255; 
	padding-bottom: 16px; 
	margin: 0px auto; 
	border-left: #6a6a6a 1px solid; 
	width: 135px; 
	color: #000000; 
	padding-top: 10px; 
	border-bottom: #6a6a6a 1px solid; 
	font-family: tahoma, helvetica, sans; 
	background-color: #ffffff; 
	text-align: left
}
#progress {
	font-size: 1px; 
	left: 10px; 
	width: 1px; 
	position: relative; 
	top: 1px; 
	height: 5px; 
	background-color: #9d9d94
}

#loader_bg {
	font-size: 1px; 
	left: 8px; 
	width: 113px; 
	position: relative; 
	top: 8px; 
	height: 7px; 
	background-color: #ebebe4
}
.title_h2 {
padding:10px 0px 0px 20px;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#231f20;
text-align:left;
}
.border_preview {
border:1px solid #6ca2c5;
text-align:center;
	
	z-index: 100;
	background: #ececec; 
	position: absolute
}
.preview_temp_load {
padding:0px 10px 10px 10px;
vertical-align: middle; 
text-align: center
}
.preview_temp_load IMG {
	vertical-align: middle; 
	text-align: center
}
a.pages{
font-size:11px;
color:#000000;
text-decoration:none;
display:block;
width:15px;
height:15px;
text-align:center;
border:1px solid #00acee;
}

a.pages:hover{
color: #FFffff;
background-color:#00acee;
}

.pagesfixed{
font-size:11px;
color: #FFFFFF;
background-color:#00acee;
display:block;
width:15px;
height:15px;
text-align:center;
border:1px solid #00acee;
}
/*loader img dropdown menus style end*/