﻿/* CSS Document */
body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
behavior:url(/includes/cssfocus.htc);
}

b{font-size: 110%;}
em{color: red;}

#topsection{
background: #045c97 url(/images/bannerback.gif) repeat-x;
height: 120px; /*Height of top section
margin-bottom:-10px;*/
margin:0px;
}

#topsection a{
position:absolute;
top:0;
left:0;
width:800px;
height:120px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 200px 0 230px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
font-size:90%;
}

#contentcolumn a,#contentcolumn a:link,#contentcolumn a:visited{ text-decoration:none;color:#00f;}
#contentcolumn a:hover{ text-decoration:none;border-bottom:1px solid #00f;}

#leftcolumn{
float: left;
width: 230px; /*Width of left column*/
margin-left: -100%;
border-right:1px solid #eeeeee;
/*background: #C8FC98;*/
}

#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -201px; /*Set left marginto -(RightColumnWidth)*/
border-left:1px solid #eeeeee;
/*background: #FDE95E;*/
}

#footer{
clear: left;
width: 100%;
color: #ddd;
background: url(/images/menu2b_bg.gif) repeat-x;
margin-top:0px;
font-size:20pt;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
/*margin-top: 0;*/
}

#banner{
position:relative;
top:-1px;
left:0;
width:800px;
border:0;
height:120px;
background:url(/images/banner.jpg) no-repeat;
}

#banner a{
display:none;
font-size:xx-large;
}

#menu{
height:46px;
margin-top:-10px;
}

.glossyfooter{
clear:left;
height:46px;
margin:0px 0 0 0;
padding:0px 0 0 0;
text-align:center;
display:block;
 background: url(/images/footertextbg.gif) no-repeat;
background-position: center  0px;
}

.glossyfooter a{
clear:left;
display:block;
margin:0 0 0 0;
font-size:11px;
padding:10px 0 0 0;
}

#maincontainer{
}

/* other miscellaneous css */

#contentwrapper h3 {
color:#045c97;
}

#rightcolumn h4, #leftcolumn h4 {
text-align:center;
color:#045c97;
font-size:10pt;
font-weight:normal;
margin:0px auto 0px auto;
text-decoration:underline;
}

/* Contact Imran Form */

#focusme input, #focusme textarea {
border:1px solid #ddd;
background:#fafafa;
}

form#focusme input:focus, form#focusme textarea:focus {
 border:solid 1px #9cd2f8;
 background:#fff;
}

label,field{
}

field{
display:block;
float:left;
margin-left:50px;
width:200px;
}

label {
display:block;
margin-right:5px;
float:left;
text-align:right;
width:150px;
}


#captchaimg{padding-left:155px;}
#sub{margin-left:155px;}

.pd {padding:0;margin-bottom:0;}

.blueheadp {
background-color:#045c97;
padding:2px 0 2px 5px;
color:#fff;
}

.faqanswer {
font-style:italic;
padding: 0 15px;
}

.redtext{color:#f00;}


.icons {list-style-type:none;margin-left:0px;}
.msn{ background-image:url(/images/Msn-Butterfly-16x16.png); background-repeat:no-repeat;background-position:0 15%; padding: 3px 0 20px 20px; margin: .4em 0;}
.wp { background-image:url(/images/wordpress.gif); background-repeat:no-repeat;background-position:0 15%; padding: 3px 0 3px 20px; margin: .4em 0; }
.linkedin{background-image:url(/images/linkedin_button.gif); background-repeat:no-repeat;background-position:0 15%; padding: 3px 0 20px 20px; margin: .4em 0;}
.facebook{background-image:url(/images/facebook-logo.gif); background-repeat:no-repeat;background-position:0 15%; padding: 3px 0 20px 20px; margin: .4em 0;}
.apuk{background-image:url(/images/apuk.gif); background-repeat:no-repeat;background-position:0 10%;  padding: 3px 0 20px 50px; margin: .4em 0;}
.msn2{ background-image:url(/images/Msn-Butterfly-16x16.png); background-repeat:no-repeat;background-position:0 10%; padding: 3px 0 20px 20px; margin: .4em 0;}

.yahoo{background-image:url(/images/yahoo.gif); background-repeat:no-repeat;background-position:0 15%; padding: 3px 0 20px 20px; margin: .4em 0;}