@charset "utf-8";

/* CSS Document */



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, p, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

body {

	line-height: 1;

	margin-bottom:40px;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}





/*************** main ***********************/



body

{

	background-color:#CCCCCC;

	text-align:center;

}







div#main

{

	margin:0 auto;

	text-align:left;

	width:970px;

	overflow:hidden;

	background:url(images/bos.jpg) #FFF top left no-repeat;

	font-family:Verdana, Geneva, sans-serif;

	margin-bottom:40px;

}





div#main div#head

{

	width:970px;

	text-align:right;

}





div#main div#navigation

{

	background:url(images/menu-bg.jpg) repeat-x;

	width:970px;

	height:38px;

}


#link{

	font-weight:normal;
}
div#main div#navigation ul#linkList

{

	margin-left:50px;



}



div#main div#navigation ul#linkList li

{

     	float:left;

		list-style: none;

		margin-right:65px;

		line-height:35px;

}



div#main div#navigation  ul#linkList a

{

	display: block;

	color:#FFFFFF;

	font-size:11px;

	text-decoration:none;

	font-family:Verdana, Geneva, sans-serif;

	display: block;

	white-space: nowrap;

	

}



div#main div#navigation  ul#linkList ul.color a

{

	color:#366c86;

	padding:6px 0px 0 5px;

	width:140px;

	height:18px;

	line-height:10px;

	border-top: 1px solid #366c86 ;

	border-right: 1px solid #366c86 ;

	border-left: 1px solid #366c86 ;

}



div#main div#navigation  ul#linkList ul.color a.last

{

	border-bottom: 1px solid #366c86 ;	

}





div#main div#navigation  ul#linkList ul.color a:hover

{

		   color:#FFF;

}



div#main div#navigation li ul

		{	

		margin: 0;

		padding: 0;

		position: absolute;

		visibility: hidden;

    	color:#00F;

		}

	

		div#main div#navigation ul#linkList li ul li

		{	float: none;

			display: inline;

			margin:0;

			color:#00F;

			

		}

			

		div#main div#navigation li ul li a

		{

			color:#00F;

		    width: auto;

			background:#ffffff;

			border-top: 1px solid #366c86 ;

		

		}

			

		div#main div#navigation li ul li a:hover

		{	

		   background:#366c86;

	

		}

			

/*************** main content***********************/



div#mainContent

{

  overflow:hidden;

  width:970px;

  margin-top:30px;

 }

 



 div#mainContent  p

{

	color:#464646;

	font-size:11px;

	line-height:18px;

	margin:11px 0;

}

	

 

/*************** Left Colum ***********************/



div#mainContent div#leftColum

{

	width:500px;

	display:inline;

	overflow:hidden;

	float:left;

	margin:0 10px 0 235px;

}



div#mainContent div#leftColum h1

{

	color: #000080;

	font-size: 18px;

	font-weight: bold;

	border-bottom:#000080 solid 1px;

	padding-bottom:6px;

}





div#mainContent div#leftColum ul

{

	color:#464646;

	font-size:11px;

	margin-left:25px;

}



div#mainContent div#leftColum ul li

{

	list-style-type:circle;

	line-height:18px;

}



div#mainContent div#leftColum p.justfy

{

	text-align:justify;

}



div#mainContent div#leftColum a

{

	text-decoration:none;

	color:#00F;

}



div#mainContent div#leftColum div#contactInfo

{

	background-color:#fff;

	color:#000;

	font-size: 11px;

	text-align:left;

	padding:7px 7px!important;

	line-height:18px;

	margin:-5px 10px 30px 0;
	float:left;
	border:#000080 3px solid;
	width:215px;
	height:70px;



}

* html div#mainContent div#leftColum div#contactInfo

{

	
	width:220px!important;
	padding:6px 6px!important;
	height:75px!important;
	



}
* html .btn_submit{

	width:25px!important;
	height:19px!important;
	float:right;
	margin-left:6px!important;
	text-align:center;
	padding-left:2px;
	padding-right:6px;
	margin-top:-25px;
	position:relative;
	left:7px;

}


div#mainContent div#leftColum div#contactInfo span

{
font-weight:bold;
width:60px!important;
display:inline-block;
}

*html div#mainContent div#leftColum div#contactInfo span.email

{
margin-top:-10px;
position:relative;
top:-4px;

}

div#mainContent div#leftColum div#contactInfo h3

{
	font-size:14px;
	color:#000080;
	margin-bottom:5px;
}


div#mainContent div#leftColum div#contactInfo input

{

margin-bottom:5px;
width:120px;
height:15px;
border:#999 1px solid;
text-align:left;
font-family:tahoma;
font-size:11px;
}

div#leftColum div#contactInfo a

{

	text-decoration:none;

}
.ContactInfo strong{
	font-weight:normal!important;

}
.ContactInfo span strong, .ContactInfo span{
	font-weight:bold!important;

}


.ContactInfo{

	text-align:center;
}


/*************** Right Colum ***********************/



div#mainContent div#rightColum

{

	width:210px;

	display:inline;

	overflow:hidden;

	float:left;

	padding:5px 0px 0px 10px;

	margin-top:10px;

}



div#mainContent div#rightColum p

{

	text-align:center;

	line-height:17px;

	color:#808080;

	font-size:11px;

	font-style:italic;

}



div#mainContent div#rightColum p#paraLink

{

	margin-top:10px;

}



div#mainContent div#rightColum a

{

	text-decoration:none;

	color: #0000FF;

}



div#mainContent div#rightColum img

{

	margin:10px 0px 10px 5px;

}





div#mainContent div#rightColum img#blueOceanBook

{

	margin-left:40px

}









/*************** tabs ***********************/



div#mainContent div#tab

{

	width:930px;

	clear:both;

	overflow:hidden;

	margin:0 auto;

	background-color:#CCCCCC;

	margin-bottom:20px;

	border:#CCC solid 1px;

}





div#mainContent div#tab ul#tabNavList

{

	margin:10px 0 5px 55px;

	float:left;

	display:inline;

}



div#mainContent div#tab ul#tabNavList li

{

	float:left;

}



div#tab ul#tabNavList a:link, iv#tab ul#tabNavList a:active 

{

	display:block;

	background-color:#13419e;

	padding:6px 10px;

	color:#FFF;

	margin-left:5px;

	text-decoration:none;

	font-size:10px;

	font-family:Verdana, Geneva, sans-serif;



}



div#tab ul#tabNavList a:visited

{

	background-color:#CCCCCC;

    display:block;

	background-color:#13419e;

	padding:6px 10px;

	color:#FFF;

	margin-left:5px;

	text-decoration:none;

	font-size:10px;

	font-family:Verdana, Geneva, sans-serif;

}





div#tab ul#tabNavList a:hover 

{

	background-color:#111111;	

}





div#mainContent div#tab div#tabCont

{

	background-color:#FFFAFA;

	width:830px;

	clear:both;

	overflow:hidden;

	margin:0px 0 20px 20px;

	padding:25px 10px 15px 50px;

}



div#tab div#tabCont ul

{

	list-style-type:circle;

	font-size:11px;

}



div#tab div#tabCont ul.inner

{

	list-style-type:circle;

	font-size:11px;

	margin-left:30px;

}



div#tab div#tabCont ul li

{

	line-height:15px;

	margin-bottom:5px;

}



div#tab div#tabCont p

{

   color:#111111;

   font-size:11px;

   font-family:Verdana, Geneva, sans-serif;

   line-height:15px;

}



div#tab div#tabCont div#whatsHapp

{

	width:820px;

	overflow:hidden;

}


div#tabCont div#whatsHapp h2#mediaHead
{
	color: #000080;
	width:150px;
	margin-bottom:10px;
}

.SampleEngagementsHeading{

	border-bottom:#000080 2px solid!important;

}

.AcademicEngagements{

		display:inline-block;
		position:relative;
	margin:auto!important;
	
	
	text-align:center;
	left:75px;
	


}
div#tab div#tabCont div#whatsNew

{

	width:820px;

	overflow:hidden;

}



div#tab div#tabCont p.gapPara

{

	margin:18px 0;

}



div#tab div#tabCont form

{

color:#464646;

font-size:11px;

}



div#tab div#tabCont form table td

{

	vertical-align:middle;

	height:30px;

}

div#mainContent a.regiLink:link , div#mainContent a.regiLink:visited, div#mainContent a.regiLink:active
{
	text-decoration:none;
	margin-left:9px;
	font-size:11px;
	color: #009;
}

div#mainContent a.regiLink:hover
{
	text-decoration:underline;
}






/*************** footer styles ***********/





div#main div#footer

{

	width:925px;

	overflow:hidden;

	margin:10px 0 20px 23px;

	text-align:center;

	font-size:11px;

	clear:both;

	border-top:#ccc solid 1px;

}



div#main div#footer a

{

	font-size:11px;

	text-decoration:none;

	margin:0 5px 0 5px;

    color:#0000FF;

}







div#main div#footer img

{

	margin-top:30px;

}



div#main div#footer span.socialHead

{

	font-size:18px;

	margin-right:10px;

}



div#main div#footer p

{

  color:#666;

  margin-top:30px;

}



/*************** Present page styles ***********/



div#main div#mainContent h2

{

	color: #464646;

	font-size:13px;

	font-weight:bold;

	padding-bottom:10px;

	border-bottom:#464646 solid 1px;

	margin-top:20px;

}









/*************** Aboutus page styles ***********/



div#mainContent div#leftColum img.zunaira

{

	float:left;

	margin:10px 10px 0px 0;

	}



div#mainContent div#leftColum img.brenden

{

	float:right;

	margin:5px 0px 5px 5px;

}



/*************** FAQ page styles ***********/

div#mainContent div#leftColum ul#questionList

{

	margin-top:15px;

	margin-bottom:10px;

	list-style:url(images/list.jpg) 

}



div#mainContent div#leftColum ul#questionList li

{

	line-height:20px;

	list-style:url(images/list.jpg);

	font-size:11px;

}



div#leftColum ul#questionList li a:link, div#leftColum ul#questionList li a:active, div#leftColum ul#questionList li a:visited

{

	text-decoration:none;

	color:#00F;

}



div#mainContent div#leftColum  a.backToTop:link, div#mainContent div#leftColum  a.backToTop:active, div#mainContent div#leftColum  a.backToTop:visited

{

	text-decoration:none;

	font-size:12px;

	float:right;

	margin-bottom:10px;

	color:#F00;

}





div#mainContent div#leftColum  a.backToTop:hover

{

	text-decoration:underline;

}





div#mainContent div#leftColum h2.clear

{

	clear:both;

}





/*************** Inspire page styles ***********/





div#mainContent div#leftColum span.highlight

{

	color:#000099;

	font-weight:bold;



}



div#mainContent div#leftColum p.inspirePara

{

	margin-top:20px;

}





div#mainContent div#leftColum img.inspire

{

	margin-top:0px;

}





/*************** Implement page styles ***********/





div#mainContent form.implementForm

{

   color:#464646;

   font-size:11px;

   margin:10px 0px 20px;

}



div#mainContent form.implementForm table 

{

    font-size:11px;

	margin-top:10px;

}



div#mainContent form.implementForm input

{

	border:#CCC solid 1px;

}



div#mainContent form.implementForm input:focus

{

	border:#999 solid 1px;	

}





div#mainContent form.implementForm textarea

{

		border:#CCC solid 1px;

}



div#mainContent form.implementForm textarea:focus

{

	border:#999 solid 1px;	

}



div#mainContent form.implementForm table tr td

{

	/*vertical-align:middle;height:30px;*/

}





div#mainContent form.implementForm td#button input:focus

{

  border:0;

}



div#mainContent form.implementForm td#button 

{

	padding-left:200px;

}



div#mainContent form.implementForm input.error

{

	border: 1px dotted red;

}



div#mainContent form.implementForm textarea.error

{

	border: 1px dotted red;

}



div#mainContent form#implementFormId label.error,

div#mainContent form#commentFormId input.submit { 

margin-left:10px;

color:#F00;

}



/*************** Past Event page styles ***********/





div#mainContent div#leftColum div#eventContainer

{

	width:720px;

	overflow:hidden;

	margin-top:10px;

	margin-bottom:20px;

}



div#mainContent div#leftColum div.customerBox

{

	width:224px;

	overflow:hidden;

	text-align:center;

	padding:15px 0px 20px 0px;

	font-size:11px;

	border:#B59B93 solid 2px;

	color: #808080;

	margin:10px 10px 0px 0;

	line-height:18px;

	float:left;

	height:163px;

}

div#mainContent div#leftColum div#RJbox
{
	height:239px;
	text-align:center;
}



div#mainContent div#leftColum div#RJbox img
{
	margin-top:50px;
}


div#mainContent div#leftColum div.customerBox img

{

	margin-bottom:10px;

}





div#mainContent div#leftColum div.customerBox2

{

	width:224px;

	overflow:hidden;

	text-align:center;

	padding:15px 0px 20px 0px;

	font-size:11px;

	border:#B59B93 solid 2px;

	color: #808080;

	margin:10px 10px 0px 0;

	line-height:18px;

	float:left;

	height:240px;

}





div#mainContent div#leftColum div.customerBox3 div.center

{

	width:224px;

	margin-top:50px;

	overflow:hidden;

}



div#mainContent div#leftColum div.customerBox2 img

{

	margin-bottom:10px;

}


div#mainContent div#leftColum div.customerBox3small

{

	width:124px;

	overflow:hidden;

	text-align:center;

	padding:5px 0px 5px 0px;

	font-size:11px;

	border:#B59B93 solid 2px;

	color: #808080;

	margin:10px 10px 0px 0;

	line-height:18px;

	float:left;

	height:215px;

}



div#mainContent div#leftColum div.customerBox3small img

{

	margin-bottom:2px;

}



div#mainContent div#leftColum div.customerBox3

{

	width:224px;

	overflow:hidden;

	text-align:center;

	padding:15px 0px 20px 0px;

	font-size:11px;

	border:#B59B93 solid 2px;

	color: #808080;

	margin:10px 10px 0px 0;

	line-height:18px;

	float:left;

	height:210px;

}



div#mainContent div#leftColum div.customerBox3 img

{

	margin-bottom:10px;

}





div#mainContent div#leftColum div.customerBox4

{

	width:224px;

	overflow:hidden;

	text-align:center;

	padding:15px 0px 20px 0px;

	font-size:11px;

	border:#B59B93 solid 2px;

	color: #808080;

	margin:10px 10px 0px 0;

	line-height:18px;

	float:left;

	min-height:220px;

}



div#mainContent div#leftColum div.customerBox4 img

{

	margin-bottom:10px;

}



div#mainContent div#leftColum  a.passLink:link , div#mainContent div#leftColum a.passLink:visited, div#mainContent div#leftColum a.passLink:active
{
	text-decoration:none;
	font-size:11px;
	color: #009;
}

div#mainContent div#leftColum a.passLink:hover
{
	text-decoration:underline;
}


/*************** Client List page styles***********************/



div#mainContent div#clientTab

{

	width:664px;

	overflow:hidden;

	margin:0 auto;

	background-color:#CCCCCC;

	margin-bottom:20px;

	margin-left:230px;

	border:#CCC solid 1px;

}





div#mainContent div#clientTab ul#tabNavList

{

	margin:10px 0 5px 55px;

	float:left;

	display:inline;

}



div#mainContent div#clientTab ul#tabNavList li

{

	float:left;

}



div#clientTab ul#tabNavList a:link, iv#tab ul#tabNavList a:active 

{

	display:block;

	background-color:#13419e;

	padding:6px 10px;

	color:#FFF;

	margin-left:5px;

	text-decoration:none;

	font-size:10px;

	font-family:Verdana, Geneva, sans-serif;



}



div#clientTab ul#tabNavList a:visited

{

	background-color:#CCCCCC;

    display:block;

	background-color:#13419e;

	padding:6px 10px;

	color:#FFF;

	margin-left:5px;

	text-decoration:none;

	font-size:10px;

	font-family:Verdana, Geneva, sans-serif;

}





div#clientTab ul#tabNavList a:hover 

{

	background-color:#111111;	

}





div#clientTab div#tabCont

{

	background-color:#FFFAFA;

	width:565px;

	clear:both;

	overflow:hidden;

	margin:0px 0 20px 20px;

	padding:25px 10px 15px 30px;

}

div#clientTab div#tabCont

{

	background-color:#FFFAFA;

	width:565px;

	clear:both;

	overflow:hidden;

	margin:0px 0 20px 20px;

	padding:25px 10px 15px 30px;

}
.AboutText, .AboutText strong{

	font-weight:normal!important;
}
.BottomContactInfo{

	position:relative;
	margin:auto;
}

div#clientTab div#tabCont ul

{

	list-style-type:circle;

	font-size:11px;

}



div#clientTab div#tabCont ul.inner

{

	list-style-type:circle;

	font-size:11px;

	margin-left:30px;

}



div#clientTab div#tabCont ul li

{

	line-height:15px;

	margin-bottom:5px;

}



div#clientTab div#tabCont p

{

   color:#111111;

   font-size:11px;

   font-family:Verdana, Geneva, sans-serif;

   line-height:15px;

}





body div#clientTab div#tabCont div#clientTesti

{

	width:820px;

	overflow:hidden;

}





div#clientTab div#tabCont div#clientLsit

{

	width:820px;

	overflow:hidden;

}







div#mainContent h1.clientHead

{

	color: #000080;

	font-size: 18px;

	font-weight: bold;

	border-bottom:#000080 solid 1px;

	padding-bottom:6px;

	width:680px;

	margin:0px 0 20px 220px;

}



div#mainContent h2.clientSmallHead 

{

	color:#464646;

	font-size:13px;

	font-weight:bold;

	padding-bottom:10px;

	border-bottom:#464646 solid 1px;

	margin-bottom:20px;

	width:530px;

}







/*************** Client testi page styles***********************/



div#clientTab div#testiBox

{

	width:580px;

	overflow:hidden;

    border-top:#000 solid 1px;

	border-right:#000 solid 1px;

	border-left:#000 solid 1px;

	margin-right:10px;



}



div#clientTab div#testiBox div#testiImg

{

	width:162px;

	overflow:hidden;

	float:left;

	text-align:center;

}





div#clientTab div#testiBox div#testiCont

{

	width:410px;

	overflow:hidden;

	border-left:#000 solid 1px;

}



body div#mainContent div#clientTab table#testiTable

{

	border:#000 solid 1px;

	width:550px;

	padding:25px 10px 15px 10px

}



 div#mainContent div#clientTab  table#testiTable td

{

   vertical-align:middle;

   border:#000 solid 1px;

   padding:0;

}



 div#mainContent div#clientTab  table#testiTable td.cont

{

   vertical-align:middle;

   border:#000 solid 1px;

   padding:10px 5px;

}





/*************** Client testi page styles***********************/



 div#mainContent  div#leftColum img#traningImage

 {

	 margin:20px 0 20px 130px;

 }

 

  div#mainContent  div#leftColum iframe#slideshare

  {

	  margin:20px 0 20px 50px;

  }

  

  div#mainContent  div#leftColum div#paypalDiv

  {

	  width:700px;

	  overflow:hidden;

	  margin:40px 0;

  }



div#mainContent  div#leftColum table#paypalTable

{

 border:0px solid #515151;

 }

 

 div#mainContent  div#leftColum table#paypalTable td#head

 {

 padding:8px; 

 font-size:14px;

 background:#515151; 

 color:#efefef;

 font-weight:bold;

 }

 

  div#mainContent  div#leftColum table#paypalTable td

  {

	  color: #464646;

	  font-family:Verdana, Geneva, sans-serif;

	  font-size: 12px;

	  height:20px;

   }

   

   div#mainContent  div#leftColum table#paypalTable input

   {

	   margin:5px;

   }

   

    div#mainContent  div#leftColum table#paypalTable input.saveTd

	{

       width:150px; 

	   border:1px; 

	   display:none; 

	   float:left; 

	   margin-left:350px; 

	   font-weight:bold; 

	   color:#cc0000;

	}


	/*************** 404 page styles***********************/

	    div#mainContent  div#leftColum h1.errorHead

		{

			border:0;

			margin-top:30px;

			font-size:28px;

		}
	

		/*************** Articles styles ***********************/


 div#mainContent  div#leftColum ul#articleList
 {
	 margin:20px 20px 0px 20px ;
 }
		
		
 div#mainContent  div#leftColum  h3.articleAuth
 {
color:#464646;
font-size: 11px;
margin:15px 0 0 0;
 }

 div#mainContent div#leftColum  p.auhtorIntro
 {
	 font-style:italic;
 }
 
  div#mainContent div#leftColum p.articleLinkPara
  {
    font-size:11px;
	text-align:right;
  }


		/*************** News styles ***********************/


 div#mainContent  div#leftColum ul#newsList
 {
	 margin:20px 20px 0px 20px ;
 }
		
		
/*************** lone page styles ***********************/

 div#mainContent  div#leftColum img#bosConsulPro
 {
	 margin:20px 0;
}


/*************** Mediya styles ***********************/

 div#mainContent  div#leftColum a.nameTag
 {
	 color:#464646;
 }
 
 div#mainContent  div#leftColum img#bookImage
 {
	 margin-left:150px;
 }
 
 /*************** Light Box ***********************/
 
 
 
 #lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* Styles added by Mohiuddin */
.HomeLogos li{
	width:142px;
	border:#ccc 1px solid;
	margin-right:10px;
	margin-top:5px;
	background:#fff;
	height:125px;
	float:left;
	list-style-type:none;
	text-align:center;
	padding:5px;
	position:relative;
	
	
}



.Top30{


margin-top:30px;
}

.ComingUp li{

	font-weight:normal!important;
}

.ComingUp .inner strong{

	font-weight:normal!important;
}




.BottomSignup 

{

	background-color:#fff;

	color:#000;

	font-size: 11px;

	text-align:left;

	padding:7px 7px;

	line-height:18px;

	margin:-5px 10px 30px 0;
	float:left;
	border:#000080 3px solid;
	width:204px;
	height:70px;
	position:relative;
	left:300px;

	



}
.BottomSignup span

{
font-weight:bold;
width:46px!important;
display:inline-block;
}

.BottomSignup h3

{
	font-size:14px;
	color:#000080;
	margin-bottom:5px;
}


.BottomSignup input

{

margin-bottom:5px;
width:120px;
height:15px;
border:#999 1px solid;
text-align:left;
font-family:tahoma;
font-size:11px;
}

.BottomSignup a

{

	text-decoration:none;

}
.btn_submit{

	width:22px!important;
	height:19px!important;
	float:right;
	margin-left:2px;
	text-align:center;
	padding:1px 5px!important;

}

.email{

	width:50px;
	display:inline-block;
	
}
