
body {
        margin-top:0;
        padding-top:0;
        margin-bottom:0;
        padding-bottom:0;
        background-repeat:repeat; 
        color: #222222;
        font-size: 10pt;
        font-family: verdana, Helvetica, Serif;
        text-align:center;

}


div.mainbody {
        background-color: white;
	color: #222222;
	background-repeat:repeat;
        text-align:left;
        font-size: 9pt;
        font-family: verdana, Helvetica, Serif;
        width: 950px;
        height: auto;
        margin-left: auto;
        margin-right: auto;
	border:1px solid #e1e1e1;
}

#maincontent
{
	width:910px;
	height:auto;
	overflow:hidden;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}


.mcl {
	width:300px;
	height:225;
	float:left;
	margin-left:10px;
}


.mcr {
	width:590px;
	height:200;
	float:right;
	 border:1px solid #a9a9a9;
        -moz-border-radius: 20px;
-webkit-border-radius: 20px;
-o-border-radius: 20px;

}
       
.gap {
	width: 950px;
	height:20px;
}

.gapnew {
	width:950px;
	height:5px;
}

#logo {
	width:950px;
	height:80px;
	margin-left:0px;
	border-bottom:1px solid #e1e1e1;
}

#logoleft {
	width:350px;
	height:80px;
	float:left;
	background-color:#4472c4;
}

#logoright {
	width:430px;
	height:80px;
	float:right;
}

#header {
	width:947px;
	height:110px;
	border:3px solid #a5a5a5;
}

.headertext {
	color:black;
	font-size:23px;
	font-family:Times;
	text-align:center-justify;
	margin-top:0px;	
	}

.headersubtext {
	color:#3b5996;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;
}
	
#bodycontent {
	width:950px;
	height:auto;
	float:left;
/*	border:1px solid #777575;*/
}

#addms {
	width:200px;
	height:100px;
	border:1px solid #eeeeee;
	clear:both;
	margin-top:10px;
}

div.vcl {
        float:left;
        width:230px;
        height:160px;
}

div.vcr {
        float:right;
        width:210px;
        height:160px;
}

.dmsleft {
	width:75px;
	height:100px;
	float:left;
}

.dmsright {
	width:120px;
	height:100px;
	float:right;
}

#contentleft {
	width:700px;
	height:auto;
	float:left;
	margin-left:10px;
	text-align:center;
}
#contentleftmain {
 	width:900px;
        height:auto;
        float:left;
        margin-left:10px;
}

	
#signleft
{
float:left; 
width:420px; 
height:auto;
margin-right:5px;
margin-left:10px;
}
#signright
{
float:left; 
width:450px; 
height:auto;
margin-left:10px;
}
#contentright {
	width: 200px;
	height:auto;
	float:right;
}
#launchright{
	float:right;
	height:auto;
	width:300px;
}
#contentrtop {
	width:430px;
	height:50px;
	margin-top:5px;
}

#contentrdown {
	width:430px;
	height:350px;
	}

#contentl {
	width:210px;
	height:auto;
	float:left;
	margin-top:10px;
	border-right:1px solid #808080;
}

#contentr {
	width:210px;
	height:350px;
	float:right;
}

#contentdown {
	width:450px;
	height:100px;
	float:left;	
	color:#df711b;
	text-align:center;
	font-size:12pt;
}

.contentdownleft {
        width:220px;
        height:95px;
        float:left;
        color:#3b5996;
        text-align:center;
        font-size:12pt;
}

.leftmarquee {
        width:210px;
        height:80px;
        float:left;
        text-align:left;
        font-size:12pt;
        margin-top:5px;
}


#ticker {
    height: 100px;
    overflow: hidden;
}

#ticker li {
    height: 100px;
	text-align:left;
	font-size:12pt;
	margin-top:-5px;
	margin-left:-5px;
}

li.dot {
        list-style: url('/hamara/images/dot.gif');
        margin-bottom : 2px;
        list-style-position : outside;
}


.contentdownright {
        width:220px;
        height:95px;
        float:right;
        color:#3b5996;
        font-size:12pt;
}

.rightmarquee {
        width:210px;
        height:80px;
        float:right;
        text-align:left;
        font-size:12pt;
        margin-top:5px;
}

#rightnav {
	width:200px;
	height:600px;
	float:right;
}

#footernew {
	width:950px;
	height:40px;
	border:1px solid #3b5996;
	clear:both;
	background-color:#3b5996;
	margin-left:-1px;
}

.of {
	width:950px;
	height:300px;
}

.ofl {
	width:450px;
	height:auto;
	float:left;
}

.ofr {
	width:500px;
	height:auto;
	float:right;
}

.image {
	margin-top:5px;
}

.a-btn{
    /*background: linear-gradient(top, #a9db80 0%,#96c56f 100%);*/
    background: #a9db80;
    padding-left: 30px;
    padding-right: 55px;
    height: 35px;
    display: inline-block;
    position: relative;
    border: 1px solid #80ab5d;
    box-shadow:
        0px 1px 1px rgba(255,255,255,0.8) inset,
        1px 1px 3px rgba(0,0,0,0.2);
    border-radius: 4px;
    float: left;
    clear: both;
    margin: 10px 0px;
    overflow: hidden;
    transition: box-shadow 0.3s ease-in-out;
}
.a-btn img{
    position: absolute;
    left: 10px;
    top: 5px;
    width:80px;
        height:30px;
    border: none;

    transition: all 0.3s ease-in-out;
}
.a-btn .a-btn-slide-text{
    position: absolute;
    font-size: 14px;
   /* top: 2px;
    left: 15px;*/
    top:0px;
    left:20px;
    color: #6d954e;
    font-weight:bold;
    text-align:center;
    opacity: 0;
    text-shadow: 0px 1px 1px rgba(255,255,255,0.4);
    /*transition: opacity 0.2s ease-in-out;*/
}
.a-btn-text{
    padding-top: 13px;
    display: block;
    font-size: 30px; 
    text-shadow: 0px -1px 1px #80ab5d;
}
.a-btn-text small{
    display: block;
    font-size: 11px;
    letter-spacing: 1px;
}

.a-btn:hover{
    box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 5px rgba(0,0,0,0.4);
        text-decoration:none;
}

.a-btn:hover img{
    transform: scale(10);
    opacity: 0;
}
.a-btn:hover .a-btn-slide-text,
.a-btn:hover .a-btn-icon-right span{
    opacity: 1;
}.a-btn:active {
    position:relative;
    top:1px;
    background:#80ab5d;
    box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;
    border-color: #a9db80;
}
.a-btn:active .a-btn-icon-right span{
    transform: scale(1.4);
}


a.cl:link {
        text-decoration: none;
        color:#027b99;
        font-size:10pt;
        font-family:Helvetica, Arial;
}
a.cl:visited {
        text-decoration: none;
        color:#027b99;
        font-size:10pt;
	        font-family:Helvetica, Arial;

}
a.cl:active {
        text-decoration:none;
        color:#027b99;
        font-size:10pt;
	        font-family:Helvetica, Arial;

	}
a.cl:hover {
        text-decoration:underline;
        color:#027b99;
        font-size:10pt;
	        font-family:Helvetica, Arial;

}


a.sp:link {
        text-decoration: none;
        color:#3b5996;
        font-size:10pt;
	font-weight:bold;
        font-family:Helvetica, Arial;
}
a.sp:visited {
        text-decoration: none;
        color:#3b5996;
        font-size:10pt;
	font-weight:bold;
                font-family:Helvetica, Arial;

}
a.sp:active {
        text-decoration:none;
        color:#3b5996;
        font-size:10pt;
	font-weight:bold;
                font-family:Helvetica, Arial;

        }
a.sp:hover {
        text-decoration:underline;
        color:#3b5996;
	font-weight:bold;
        font-size:10pt;
                font-family:Helvetica, Arial;

}

a.fsl:link {
        text-decoration: none;
        color:#3b5996;
        font-size:10pt;
        font-weight:bold;
        font-family:Helvetica, Arial;
}
a.fsl:visited {
        text-decoration: none;
        color:#3b5996;
        font-size:10pt;
        font-weight:bold;
        font-family:Helvetica, Arial;
}
a.fsl:active {
        text-decoration:none;
        color:#3b5996;
        font-size:10pt;
        font-weight:bold;
        font-family:Helvetica, Arial;
        }

a.fsl:hover {
        text-decoration:underline;
        color:#3b5996;
        font-weight:bold;
        font-size:10pt;
        font-family:Helvetica, Arial;
}

a.sgl:link {
        text-decoration: none;
        color:#df711b;
        font-size:10pt;
        font-family: Helvetica, Arial;
}
a.sgl:visited {
        text-decoration: none;
        color:#df711b;
        font-size:10pt;
 font-family:Helvetica, Arial;
}
a.sgl:active {
        text-decoration:none;
        color:#df711b;
        font-size: 10pt;
 font-family:Helvetica, Arial;
}
a.sgl:hover {
        text-decoration:underline;
        color:#df711b;
        font-size: 10pt;
 font-family:Helvetica, Arial;
}

                                                                                                                             
a.sl:link {
        text-decoration: none;
        color:#551a8b;
        font-size:12pt;
        font-family: Helvetica, Arial;
}
a.sl:visited {
        text-decoration: none;
        color:#551a8b;
        font-size:12pt;
 font-family:Helvetica, Arial;
}
a.sl:active {
        text-decoration:none;
        color:#551a8b;
        font-size: 12pt;
 font-family:Helvetica, Arial;
}
a.sl:hover {
        text-decoration:underline;
        color:#551a8b;
        font-size: 12pt;
 font-family:Helvetica, Arial;
}
                                                                                                                             

.signup {
	width:350px;
	float:right;
	margin-top:8px;
	margin-left:20px;
}

.spaces {
	width:200px;
	height:25px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.search{
	width:200px;
	height:25px;
	float:right;
	margin-top:10px;
	margin-right:15px;
}

.searchm
{
        width:550px;
        height:35px;
        float:center;
        margin-top:10px;
        margin-right:10px;
	margin-left:80px;

}


li.triangle {

        list-style: url(/hamara/images/triangle.gif);

        margin-bottom : 3px;

        list-style-position : outside;

}	

.line {
	margin-left:30px; 
	color:#5a9ad7;
	background-color:#5a9ad7;
	border-color:#5a9ad7;
}

.mh {
        color:#3b5996;
        text-align:left;
        text-decoration: none;
        font-size:11pt;
        font-family:Arial, Helvetica;
        font-style:normal;
        margin-top:15px;
	margin-left:5px;
}

.centered {
	text-align:center;
        text-decoration: none;
}


.sh {
        color:#df711b;
        text-decoration: none;
        font-size:11pt;
        font-family:Arial, Helvetica;
        font-style:normal;
	margin-top:0px;
}

.fmh {
	color:#3b5996;
        text-decoration: none;
        font-size:13pt;
        font-family:Arial, Helvetica;
        font-style:normal;
        margin-left:45px;
}


.ffh {
        color:#df711b;
        text-decoration: none;
        font-size:11pt;
        font-family:Arial, Helvetica;
        font-style:normal;
        margin-left:45px;
}

.ffh1 {
        color:#df711b;
        text-decoration: none;
        font-size:10pt;
        font-family:Arial, Helvetica;
        font-style:normal;
        margin-left:5px;
}



.parac {
        text-decoration: none;
	text-align:left;
        color: #000000;
        font-size:13pt;
        font-family:Helvetica, Arial;
        font-style:normal;
        line-height:1.5em;
        margin-left:5px;
}

.paral {
        text-decoration: none;
        color: #000000;
        font-size:10pt;
        font-family:Helvetica, Arial;
        font-style:normal;
        line-height:1.5em;
        margin-left:5px;
}

.paraul {
        text-decoration: none;
        color: #000000;
        font-size:11pt;
        font-family:Helvetica, Arial;
        font-style:normal;
        line-height:1em;
        margin-left:5px;
}

.para {
        text-decoration: none;
        color: #000000;
        font-size:10pt;
        font-family:Helvetica, Arial;
        font-style:normal;
        line-height:1.5em;
	margin-left:5px;
}

.spara {
        text-decoration: none;
        color: #000000;
        font-size:13pt;
        font-family:Helvetica, Arial;
        font-style:normal;
        line-height:1.5em;
        margin-left:15px;
	margin-top:-3px;
}

.addh {
        color:#df711b;
        text-decoration: none;
        font-size:9pt;
        font-family: Helvetica;
        font-style:normal;
        margin-top:10px;
}

.addhr {
        color:#027b99;
        text-decoration: none;
        font-size:10pt;
        font-family: Helvetica;
        font-style:normal;
        margin-top:5px;
	margin-left:10px;
}

.lt {
        color:#027b99;
        text-decoration: none;
        font-size:10pt;
        font-family: Helvetica;
        font-style:normal;
}

p,ol,ul,dl,li,dt,dd,td,th {
        text-decoration: none;
        color: #000000;
        font-size:10pt;
        font-family:Helvetica, Arial;
        font-style:normal;
        line-height:1.5em;
	margin-left:10px;
}

#legal {
        float:left;
        width:300;
        height:20;
        font-color:white;
        margin-top:10px;
}
                                                                                                                             
#Copyright {
        float:right;
        width:570;
        height:20;
        font-color:white;
        margin-top:10px;
}
a.navl:link {
        text-decoration: none;
        font-size:9pt;
        color:white;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                                                             
a.navl:visited {
        color:white;
        text-decoration: none;
        font-size:9pt;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                                                             
a.navl:active {
        text-decoration: none;
        font-size:9pt;
        color:white;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                                                             
a.navl:hover {
        text-decoration: none;
        font-size:9pt;
        color:#ccffff;
        font-family: Verdana,Arial, Helvetica, Serif;
}
                                                                                                                             

                                                                                                                             
/* Form Styles*/

                                                                                                                             
a:link {
        color:#0054a6;
        text-decoration:none;
}
                                                                                                                             
p {
        margin:10px 0;
}
                                                                                                                             
h1 {
        font-size:20px;
        margin-bottom:20px;
}
                                                                                                                             
h2 {
        font-size:14px;
        margin-bottom:15px;
}
                                                                                                                             
#wrap {
        margin:10px auto;
        width:900px;
}
                   

/*input, textarea, select {
        border: 1px solid #B6C3C3;
        background:#FDF8ED;
        padding:2px;
	        -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
}*/
                
.textinput {
	width:120px;   
}                                                                                                          
fieldset {
        margin-bottom:40px;
}
                                                                                                                             
legend {
        font-size:15px;
        font-weight:bold;
}
 
.form {
	height:auto;
}                                                                                                                            
.formset {
        margin:25px 0;
}
                                                                                                                             
.formset li {
        list-style:none;
	 margin-bottom: 10px;
}
                                                                                                                             
.formset li label {
        float:left;
        width:200px;

}
  

.submitbtn {
        background:#f9f0d6;
        border:3px solid #c7b093;
        padding:3px;
        text-transform:uppercase;
        color:#2d1904;
        -moz-border-radius:4px;
 -webkit-border-radius:4px;
        cursor:pointer;
        margin-left:55px;
}

.signsubmitbtn {
	background:#fecc5f;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(#feda71,0),color-stop(#febb4a,1));
    background:-webkit-linear-gradient(top, #feda71 0%, #febb4a 100%);
    background:-moz-linear-gradient(top, #feda71 0%, #febb4a 100%);
    background:-o-linear-gradient(top, #feda71 0%, #febb4a 100%);
    background:linear-gradient(top, #feda71 0%, #febb4a 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#feda71', endColorstr='#febb4a',GradientType=0 );
    border:1px solid #f5b74e;
    border-color:#f5b74e #e5a73e #d6982f;
    -webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
    -moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
    box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
    padding:0px 15px 0px 10px;
    height:30px;
    display:inline-block;
    position:relative;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    float:left;
    overflow:hidden;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
	margin-bottom:10px;
	 font-size:15px;
    white-space:nowrap;
    color:#996633;
   font-weight:bold;
	margin-left:55px;
   
}


.resetbtn {
        background:#f9f0d6;
        border:3px solid #c7b093;
        padding:3px;
        text-transform:uppercase;
        color:#2d1904;
        -moz-border-radius:4px;
 -webkit-border-radius:4px;
        cursor:pointer;
        margin-left:10px;
}


/* Search Styles */

				#searchm fieldset{ position:relative; border:none; margin:0; padding:0; }

				#searchm-input{ width:520px; height:20px; padding:7px 10px; margin:0;  font-size:15px; color:black; background-color:#fff; border:1px solid #dedede;  }

				#searchm-input:focus{ color:black;  }

#searchm .searchm-submit-btn { position:absolute; top:30px; right:5px; height:25px; width:25px; outline:none;

                                                                                        background:url('/hamara/images/go.jpg') no-repeat top left; cursor:pointer; border:none; }

/**#searchm .searchm-submit-btn{ position:absolute; margin-right:0px; height:35px; width:45px; outline:none; background:url('/hamara/images/go.jpg') no-repeat top left; cursor:pointer; border:none; 
}**/

/*top header search*/

				#search fieldset{ position:relative; border:none; margin:0; padding:0; }

				#search-input{ width:185px; height:27px; padding:7px 10px; margin:0;  font-size:9px; color:#ccc; background-color:#fff; border:1px solid #dedede;  }

				#search-input:focus{ color:#666;  }

				#search .search-submit-btn{ position:absolute; top:8px; right:5px; height:18px; width:18px; outline:none;

											background:url('/hamara/images/search.png') no-repeat top left; cursor:pointer; border:none; }                                                                                                                           

/* New Layout Styles */

.hh {
        color:#1f4e79;
        text-align:left;
        text-decoration: none;
        font-size:14pt;
        font-family:Times;
        font-style:normal;
	margin-left:5px;
	margin-top:15px;
	margin-bottom:0px;
}

.fhh {
        color:#1f4e79;
        text-align:left;
        text-decoration: none;
        font-size:14pt;
        font-family:Times;
        font-style:normal;
        margin-left:5px;
        margin-top:0px;
        margin-bottom:0px;
}

.fh {
        color:#df711b;
        text-align:left;
        text-decoration: none;
        font-size:14pt;
        font-family:Times;
        font-style:normal;
        margin:5px;
}


.logo {
        color:#ffffff;
        text-align:left;
        text-decoration: none;
        font-size:14pt;
        font-family:Times;
        font-style:normal;
	margin-top:10px;
	margin-left:15px;
}

bimage {
background-repeat:repeat-y;
}

                                                                                
.justify {
        text-align:justify;
}

/* Styles for Featured Spaces List */

.fs {
	width:600px;
	height:30px;
}

.fsleft {
	width:140px;
	height:30px;
	float:left;
}

.fsright {
	width:450px;
	height:20px;
	float:right;
	margin-top:5px;
}

/* Table Styles */

.ofeatures {
	border:6px solid #dedede;
}

.features {
        border:6px solid #dedede;
}

.thfeatures {
        height:20%;
        font-color:white;
}
      
.fsp {
 	text-decoration: none;
        color: #000000;
        font-size:10pt;
        font-family:Helvetica, Arial;
        font-style:normal;
        margin-right: 20px;
	text-align:right;
	font-weight:bold;
}
	            
.tdpartners {
        border-right: solid 1px #dedede;
        border-bottom: solid 1px #dedede;
}


.thpartners {
        border-right: solid 1px #dedede;
        border-bottom: solid 1px #dedede;
}

.signupimg {
	margin-top:5px;
}

.signupul ul {
	margin-left:0px;
}

.signupul li {
        list-style: url(/hamara/images/dot.gif);
        margin-bottom : 2px;
        list-style-position : outside;
}

.signupulist ul {
        margin-left:0px;
}

.signupulist li {
        list-style: url(/hamara/images/dot.gif);
        margin-bottom : 0px;
	margin-left:0px;
        list-style-position : outside;
}



a img  
{  
border: none;  
} 



.h3font{
        font: bold 13px/100% Verdana, Tahoma, sans-serif;
}

#button
{
         margin-left:50%;
        width: 100px;
        padding: 5px 10px;
        background: #3b6dcc;
        border: 0;
        font-size: 14px;
        color: #FFFFFF;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        }

/* form styles */

input[type="text1"], textarea {
        padding: 1px;
        border: solid 1px #E5E5E5;
        font: normal 13px/100% Verdana, Tahoma, sans-serif;
        width: 120px;
       /* box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;*/
        }


input[type="text"], textarea {
        padding: 3px;
        border: solid 1px #E5E5E5;
        font: normal 13px/100% Verdana, Tahoma, sans-serif;
        width: 170px;
        box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        }

input[type="radio"] {
	font-size:12px;
	color:black;
	}

select {
        padding: 3px;
        border: solid 1px #E5E5E5;
        font: normal 13px/100% Verdana, Tahoma, sans-serif;
        width: 170px;
        box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
        }


    textarea {
        width: 350px;
        max-width: 350px;
        height: 100px;
        line-height: 150%;
        }
 input:hover, textarea:hover, select:hover,
    input:focus, textarea:focus, select:focus {
        border-color: #C9C9C9;
        -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
        }

.team {
 width: 200px;
        max-width: 200px;
        height: 150px;
        line-height: 150%;
}

 input:hover, textarea:hover, select:hover,
    input:focus, textarea:focus, select:focus {
        border-color: #C9C9C9;
        -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
        }
    .form {
        width:430px;
        height:auto;
        margin-left:5px;
}

    .form label {
        margin-left: 10px;
        color: black;
        }

 .submit input {
        width: auto;
        padding: 5px 10px;
        background: #617798;
        border: 0;
        font-size: 14px;
        color: #FFFFFF;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        }
.reset input {
        width: auto;
        padding: 5px 10px;
        background: #617798;
        border: 0;
        font-size: 14px;
 color: #FFFFFF;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        }


.box{
    display: none;
    width: 100%;
}

a:hover + .box,.box:hover{
    display: block;
    position: relative;
    z-index: 100;
}



 
/* align classes */
.alignleft {
        text-align:left;
}

.aligncenter {
        text-align:center;
}

.alignright {
        text-align:right;
}


/* Ticker styles */ 
* { margin:0; padding:0; }

#newsticker-demo {
width:310px;
background:#EAF4F5;
padding:5px 5px 0;
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:20px auto;
}

#newsticker-demo a { text-decoration:none; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }

.clear { clear: both; }


.leftdiv{
width:100%;float:left;padding-left:20px;
}

.maindiv{
width:100%;
}
.rightdiv{
width:65%;float:right;padding-top:25px;
}
.leftdivtable{
width:200px;padding-left:10%
}
.leftdivtable td{
height:130px;
}
.leftdivtablebox1{
font-size:20px;padding-left:45px;padding-bottom:30px;padding-top:30px;padding-right:45px;;background-color:#dcc52e
}
.leftdivtablebox2{
font-size:20px;padding-left:45px;padding-top:30px;padding-bottom:30px;padding-right:45px;background-color:#851b1b;color:#ffffff
}
.rightdiv1{
float:left;
}
.searchbox{
width:355px !important;
height:75px !important;
font-size:25px !important;
text-align:center !important;
color:#908d81!important
}
.rightdivtable{
padding-top:0px;
}

.rightdivtable td:nth-of-type(1){
height:170px;
}

.rightdivtable tr:nth-of-type(2) td{
height:100px;
}
.rightdivtablebox1{
font-size:20px;padding-left:130px;padding-top:38px;padding-bottom:35px;padding-right:130px;background-color:#ffffff;border:1px solid #dddcd8;width:350px
}
.rightdivtableboxa1{
color:#908d81 !important;
font-size:25px !important;
}
.bottomnav{
width:100%;
float:left;
border-radius:8px;
background:rgba(42, 38, 38, 1);
}
#bottomnav{
padding-top:30px;
padding-bottom:30px;
float:left;
}
.bottomnav td{
background:#4472C4;
font-size:14px;
color:#851B1B;
font:arial;
width:25%;
padding:2px;
}
.bottomnav tr:nth-of-type(2) td{
padding:0px;
font-size:13px;
}
.bottomnav td a{
color:#fff;
}
.smartband
{
width:70%;
border:1px solid #BBCCE4;
border-spacing:0px;
margin:auto;
}
.smartband{
width:70%;
border:1px solid #BBCCE4;
border-spacing:0px;
margin:auto;
}
.smartband td{
cellpadding:0;
border-spacing:0px;
width:auto;
text-align:center;
font-family:sofia pro;
border: 0.4px solid #B7C9E3;
}

.smartband td:nth-of-type(1) {
width:35%;
}
.smartband td:nth-of-type(2) {
width:65%;
}

.smartband tr:nth-of-type(1) td:nth-of-type(1){
text-align:left;
font-size:26px;
font-weight:bold;
color:#3465A4;
font-family:sofia-pro;
padding-left:15px;
}
.smartband tr:nth-of-type(1) a
{
color:#3465A4;
}

.smartband tr:nth-of-type(2) td{
background:#0093D9;
padding:15px 0px;
font-size:20px;
color:#fff;
font-weight:bold;
}
.smartband tr:nth-of-type(4) td{
background:#0093D9;
color:#fff;
font-size:15px;
font-weight:bold;
font-family:sofia pro;
border:0.4px solid #B7C9E3;
}
.smartband1, .smartband2
{
width:70%;
margin:auto;
border: 1px solid #BBCCE4;
border-top: 0px solid #fff;
}
.smartband1 td
{
width:25%;
text-align:center;
border:0.4px solid #B7C9E3;
}
.smartband1 tr:nth-of-type(1) td{
background:#0093D9;
color:#fff;
font-size:15px;
font-weight:bold;
font-family:sofia pro;
border:0.4px solid #B7C9E3;
}

.smartband1 tr:nth-of-type(2) td{
text-align:center;
}

.smartband1 tr:nth-of-type(2) td:nth-of-type(3)
{

padding: 2% 2% 2% 4%; 
text-align:left
}
.smartband2 td:nth-of-type(1)
{
width:75%;
padding:10px 0px;
}
.smartband2 tr:nth-of-type(2) td {
    background: none repeat scroll 0% 0% #0093D9;
    color: #FFF;
    height: 40px;
    font-weight: bold;
    padding:0px 0px;
    text-align:center;
    font-family:sofia pro;
}
.smartband2 tr:nth-of-type(2) td a{
color:#fff;
font-size:15px;
}
.smartband .subsmartband 
{
width:100%
}
.smartband .subsmartband td
{
width:50%;
}
.subsmartband tr:nth-of-type(2) td, .subsmartband td
{
background-color:#fff;
vertical-align:top;
border:0px solid #B7C9E3;
padding:0px 0px;
}
.subsmartband tr:nth-of-type(1) td:nth-of-type(2)
{
background:rgba(230, 121, 79, 1);
}
.subsmartband tr:nth-of-type(2) td:nth-of-type(1)
{
background:rgba(180, 158, 63, 1);
}



.promoband{
width:70%;
border:1px solid #BBCCE4;
border-spacing:0px;
margin:auto;
}
.promoband td{
height:60px;
cellpadding:0;
border-spacing:0px;
width:auto;
text-align:center;
font-family:sofia pro;
}
.promoband tr:nth-of-type(1) td:nth-of-type(1){
text-align:left;
font-size:26px;
font-weight:bold;
color:#3465A4;
font-family:sofia-pro;
padding-left:15px;
padding-top:15px;
padding-bottom:15px;
}
.promoband tr:nth-of-type(2) td:nth-of-type(1){
background:#0084D1;
width:25%;
}
.promoband tr:nth-of-type(2) td:nth-of-type(2){
background:#00B8FF;
width:25%;
}
.promoband tr:nth-of-type(2) td:nth-of-type(3){
width:25%;
font-size:18px;
font-weight:bold;
font-style:italic;
border:0.4px solid #B7C9E3;
}
.promoband tr:nth-of-type(2) td:nth-of-type(4){
background:#99CCFF;
width:25%;
}
.promoband tr:nth-of-type(4) td{
background:#0093D9;
color:#fff;
font-size:15px;
font-weight:bold;
font-family:sofia pro;
border:0.4px solid #B7C9E3;
}
.promoband tr:nth-of-type(7) td{
background:#0093D9;
color:#fff;
height:40px;
font-weight:bold;
}
.promoband tr:nth-of-type(5) td{
border:0.4px solid #B7C9E3;
padding:2px;
}
.promoband tr:nth-of-type(5) td:nth-of-type(3){
border:0.4px solid #B7C9E3;
padding:2px;
padding-left:7px;
padding-right:7px;
text-align:left;
}
.promoband tr:nth-of-type(6) td:nth-of-type(1){
text-align:left;
}
.promoband tr:nth-of-type(6) td:nth-of-type(2){
float:right;
padding-top: 10px;
padding-bottom: 10px;
}
.promoband tr:nth-of-type(3) td{
font-size:14px;
font-weight:bold;
font-style:italic;
}
.qrcode{
width:80px;;
height:70px;
padding-right:10px;
}
.listul{
padding-top:10px;
padding-bottom:10px;
list-style:square;
}
.listul li{
font-family:sofia pro;
}
