/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bg.gif) #00000d repeat-x;
}
.loginareabg{
		background-image:url(images/login-area.jpg);
		background-repeat:no-repeat;
		width:175px;
		height:111px;
}
.headerimgborder{
	border-left:4px solid #FFFFFF;
	border-right:4px solid #FFFFFF;
	background-color:#002c69;
	width:737px;
	padding:7px 17px 5px 17px;
}
form{
	margin:0px;
	padding:0px;
}
.userborder{
		background-image:url(images/userbg.gif);
		background-repeat:repeat-x;
}
.ustextbox{
	height:11px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-top:0px;
	padding-left:2px;
	background-color:#0059ad;
	border:1px solid #0059ad;
}
.regtext{
		font-family:Tahoma;
		font-size:10pt;
		font-weight:normal;
		color:#16a1d9;
		text-decoration:none;
}

.read_more
{
    width:400px;
    height:50px;
    padding:0px;
    margin:0px;
    border:0px;
    background-image:url(images/read_more.jpg);
    background-repeat:no-repeat;
    
}
.regtext:hover{
		font-family:Tahoma;
		font-size:10pt;
		font-weight:normal;
		color:#4ACDEE;
		text-decoration:none;
}

/*---------menu----------------*/
.navbg{
	background-image:url(images/nav-bg.gif);
	background-repeat:repeat-x;
}
/*---------body----------*/
.bodyborder{
	border-left:4px solid #FFFFFF;
	border-right:4px solid #FFFFFF;
	background-color:#014689;
}

.whitetext{
	font-family:"Trebuchet MS";
	
	font-size:10pt;
	
	font-weight:normal;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
}


.speech_inner
{

    padding-left:16px;
    padding-right:22px;
    padding-top:16px;
 	font-family:Tahoma;
 	font-size:9pt;
    color:#333333;
    text-align:justify;    
}

.subheading{
	font-family:"Trebuchet MS";
	
	font-size:13px;
	
	font-weight:normal;
	color:#17A6DF;
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:4px;
	
}

.whitetextleft{
	font-family:"Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.websitebg{
	background-image:url(images/website-img.gif);
	background-repeat:no-repeat;
	/*width:320px;*/
	height:19px;
}
.bluetext{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#17a6df;
	text-decoration:underline;
}
.logobg{
	background-image:url(images/logo-img.gif);
	background-repeat:no-repeat;
	/*width:320px;*/
	height:18px;
}
.corporateidbg{
	background-image:url(images/corporateid-img.gif);
	background-repeat:no-repeat;
	/*width:320px;*/
	height:19px;
}
.launchwebsite{
	background-image:url(images/launchwebsit-img.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:15px;
}
.launchtext{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	padding:0px 0px 0px 7px;
}
.launchtext:hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	padding:0px 0px 0px 7px;
}
/*---------contact--------*/
.contacttext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
} 
.confrombox{
	height:14px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	margin:5px 0px 5px 16px;
	
	padding-left:3px;
	background-color:#0c1e2e !important;
	border:1px solid #bfd1e1;
}
.contextareabox{
	width:190px;
	height:80px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	margin:5px 0px 5px 16px;
	padding-left:3px;
	background-color:#0c1e2e;
	border:1px solid #bfd1e1;
}
.conselectbox{
	width:195px;
	height:17px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	margin:5px 0px 5px 16px;
	padding-left:3px;
	background-color:#0c1e2e;
	border:1px solid #bfd1e1;
}
/*-------------Products---------*/
.productsheader{
	font-family:Tahoma;
	font-size:17px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.productssubheader{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.productsportfolio{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding:0px 0px 0px 20px;
}
.productsportfolio:hover{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding:0px 0px 0px 20px;

}
.products-whatget{
		background-image:url(images/product-whatget.jpg);
		background-repeat:no-repeat;
		width:98px;
		height:27px;
}
.products-stline{
		background-image:url(images/separetor-products.jpg);
		background-repeat:repeat-x;
		height:27px;
}
.portfoliosm-bg{
		background-image:url(images/portfoliosm-bg.jpg);
		background-repeat:no-repeat;
		width:107px;
		height:15px;
}
.portfolioclick-bg{
	background-image:url(images/portfolio-clickbg.gif);
	background-repeat:no-repeat;
	width:160px;
	height:15px;
}

/*-----------footer---------*/
.footerborder{
		border-bottom:4px solid #FFFFFF;
		background-color:#014689;
}
.footertext{
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
		color:#16a1d9;
		text-decoration:none;
}


.imageborder
{
    border-left:1px solid #17A6DF;
    border-top:1px solid #17A6DF;
    border-right:1px solid #002C69;
    border-bottom:1px solid #002C69;
}

.big_exit_button
{
	border: 0px;
	background-image: url(images/i/exit_button.gif);
	vertical-align: middle;
	text-align: center;
	width:120px;
	height:40px;
	padding-left:30px;
	font-size:9pt;
	font-weight:bold;
	background-color:Transparent;
}
.big_back_button
{
	border: 0px;
	background-image: url(images/i/back_button.gif);
	vertical-align: middle;
	text-align: center;
	width:120px;
	height:40px;
	padding-left:30px;
	font-size:9pt;
	font-weight:bold;
	background-color:Transparent;
}

.big_card_button
{
	border: 0px;
	background-image: url(images/i/card_button.gif);
	vertical-align: middle;
	text-align: center;
	width:120px;
	height:40px;
	padding-left:30px;
	font-size:9pt;
	font-weight:bold;
	background-color:Transparent;
}


.cont_tl
{
   font-size:0.5pt;
   background-image:url(images/cont_tl.jpg);
   background-repeat:no-repeat;
   padding:0px;
   margin:0px;
   border:0px;
   height:15px;
   width:15px;
}
.cont_tr
{
   font-size:0.5pt;
   background-image:url(images/cont_tr.jpg);
   background-repeat:no-repeat;
   padding:0px;
   margin:0px;
   border:0px;
   height:15px;
   width:15px;
}
.cont_bl
{
   font-size:0.5pt;
   background-image:url(images/cont_bl.jpg);
   background-repeat:no-repeat;
   padding:0px;
   margin:0px;
   border:0px;
   height:15px;
   width:15px;
}
.cont_br
{
   font-size:0.5pt;
   background-image:url(images/cont_br.jpg);
   background-repeat:no-repeat;
   padding:0px;
   margin:0px;
   border:0px;
   height:15px;
   width:15px;
}

.cont_l
{
   font-size:0.5pt;
   background-image:url(images/cont_l.jpg);
   background-repeat:repeat-y;
   padding:0px;
   margin:0px;
   border:0px;  
   width:15px;
}

.cont_r
{
   font-size:0.5pt;
   background-image:url(images/cont_r.jpg);
   background-repeat:repeat-y;
   padding:0px;
   margin:0px;
   border:0px;  
   width:15px;
}


.cont_t
{
   font-size:0.5pt;
   background-image:url(images/cont_t.jpg);
   background-repeat:repeat-x;
   padding:0px;
   margin:0px;
   border:0px;  
   height:15px;
}

.cont_b
{
   font-size:0.5pt;
   background-image:url(images/cont_b.jpg);
   background-repeat:repeat-x;
   padding:0px;
   margin:0px;
   border:0px;  
   height:15px;
}
