body{margin:0px;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,Verdana,sans-serif;background-color:#FFFFFF;}

#stkycontainer{margin:0px auto;width:100%;border:0px solid #CDCFD0;position:fixed;top:0;z-index:15;background-color:#686866;
   filter: alpha(opacity=60);  
  -moz-opacity: 0.6; 
   opacity: 0.6;
}
#stkymcontainer{margin:0px auto;width:1100px;height:50px;border:0px solid red;text-align:right;}
.tmtitle{float:left;width:250px;height:50px;text-align:left;}

#mncontainer{margin:0px auto;width:100%;background-color:#FFFFFF;border:0px solid red;}
#mcontainer{margin:0px auto;width:1100px;border:0px solid black;padding-bottom:50px;}

.viewport {float:left;width:850px;height:50px;border:0px solid #A8AAAA;margin:0px 0px 0px 0px;border:0px solid #CDCFD0;}
.tmenu {display:none;}
.menuimg{float:right;width:50px;display:none;z-index:10000;border:0px solid #5A5AF2;}
.lanImg3{vertical-align:middle;border:0px;margin-right:4px;cursor:pointer;display:none;}
.mdmenu2{width:100%;position:absolute;display:block;top:0px;left:0px;border:0px solid #FFFFFF;border-bottom:0px solid #FFFFFF;background-color:#C7CDD4;padding:0px;margin:0px;}
.mdmenu{float:right;width:100px;display:none;z-index:10000;border:0px solid #5A5AF2;}
.titleimg{cursor:pointer;}


#mobTitle{float:right;width:100%;height:30px;border:0px solid black;}
#mobTitle .mbhead{float:left;width:60%;height:30px;padding:8px 5px 5px 5px;text-align:left;font-size:21px;color:#1167B7;}
#mobTitle .mbclose{float:right;width:50px;height:30px;padding-top:3px;padding-left:5px;}
.mbmnu:active,.mbmnu:visited,.mbmnu:Link{display:block;text-align:left;color:#FFFFFF;outline:none;margin:0px 0px 0px 0px;padding:15px 20px 15px 10px;border-bottom:2px solid #FFFFFF;text-transform:none;cursor:pointer;outline:none;text-decoration:none;}
.mbmnu:hover{color:#000000;margin:0px 0px 0px 0px;padding:15px 20px 15px 10px;text-transform:none;border-bottom:2px solid #FFFFFF;cursor:pointer;outline:none;text-decoration:none;}


.mobMenu {
    width:100%;
    position: absolute;
    background:#000000;    
    z-index:18;
     filter: alpha(opacity=90);  
  -moz-opacity: 0.9; 
   opacity: 0.9;
}
 .mobhd:active,.mobhd:visited,.mobhd:Link{    
    display:block;   
    font-size: 16px;  
    color: #FFFFFF;
    padding:12px 12px 12px 12px;
    text-decoration: none;   
    text-align: left;
    border-bottom:1px solid #A8AAAA;
}

.mobhd:hover {
    background-color: #000000;color:#E9E9E3;
}   
.mobmnu:active,.mobmnu:visited,.mobmnu:Link{    
    display:block;   
    font-size: 14px;  
    color: #FFFFFF;
    padding:12px 12px 12px 35px;
    text-decoration: none;   
    text-align: left;
    border-bottom:1px solid #6F6F6F;
}

.mobmnu:hover {
    background-color: #000000;color:#E9E9E3;
}


.navbar {
    overflow: hidden;    
    font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;
	
}

.navbar a {
    float: left;width:210px;
    font-size: 16px;color:#FFFFFF;
    text-align: center;
    padding: 16px 0px 17px 0px; 
    text-decoration: none;
    
}

.navbar .curnt{
    float: right; 
    font-size: 16px;color:#0275C8;    
    text-align: center;
    padding: 14px 14px 19px 14px;
    text-decoration: none;}
.dropdown {
    float: left;width:210px;
    overflow: hidden;
}

.dropdown .dropbtn { width:210px;
    font-size: 16px;color:#FFFFFF; border: solid 0px red;   
    border: none;
    outline: none;   
    padding: 16px 0px 17px 0px;    
    font-family: inherit;
    margin: 0;cursor:pointer;
}
.dropbtn2{color:#0275C8;text-transform: uppercase;background-color:#272727;}
.dropbtn3{ color:#2C3441;text-transform: uppercase;background-color: inherit;}

.navbar a:hover, .dropdown:hover .dropbtn {
    color:#FFFFFF;background-color:#4A4A4A;
}

.dropdown-content {
    display: none;width:210px;
    position: absolute;
    background:#949393;
    min-width: 180px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index:18;
}

.dropdown-content a {
    float: none;width:198px;
    font-size: 14px;  
    color: #000000;
    padding: 12px 0px  12px 12px;
    text-decoration: none;
    display: block;
    text-align: left;
    border-bottom:1px solid #A8AAAA;
}

.dropdown-content a:hover {
    background-color: #000000;color:#FFFFFF;
}

.dropdown:hover .dropdown-content {
    display: block;
}

.mediaimg{float:left;position:relative;width:260px;height:260px;border:0px solid #838482;}
.mediadts{float:left;position:relative;width:240px;height:240px;border:0px solid #838482;padding:10px 10px 10px 10px;background-color: #F0F0ED;}

.mediahdr{float:left;text-align:left;position:relative;width:100%;height:210px;border:0px solid #838482;overflow:hidden;}
.mediaftr{float:left;text-align:right;position:relative;width:250px;height:25px;border:0px solid #838482;padding-top:10px;}
.mediaftrL{float:left;text-align:left;position:relative;width:250px;height:25px;border:0px solid #838482;padding-top:10px;}





.mediah{text-decoration: none;text-transform:uppercase;text-align:left;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:12px; color:#3E3D3D;letter-spacing:1px;}
.mediahead{float:left;font-size:16px; color:#3E3D3D;letter-spacing:1px;font-weight:900;text-transform:uppercase;padding-bottom:15px;}
.imgbox{float:left;position:relative;width:261px;height:150px;margin-bottom:14px;margin-right:14px;border:0px solid #838482;background-color:#CDCECD;cursor:pointer; }
.medianml{float:left;font-size:14px; color:#777777;letter-spacing:1px;font-weight:normal;}


.sdmenu:active,.sdmenu:visited,.sdmenu:Link {height:15px;background:url(dview.png)no-repeat right center ;padding:10px 30px 10px 0px;
font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:14px;color:#C2C2C0;text-decoration:none;}
.sdmenu:hover {color:#000000;text-decoration:none;background:url(dview2.png)no-repeat right center ; }

.sdmenuL:active,.sdmenuL:visited,.sdmenuL:Link {height:15px;background:url(dviewL.png)no-repeat left center ;padding:10px 10px 10px 25px;
font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:14px;color:#C2C2C0;text-decoration:none;}
.sdmenuL:hover {color:#000000;text-decoration:none;background:url(dviewL2.png)no-repeat left center ; }




.prjShow{float: left;width:260px;height:150px;display:block;background-color:#202020;FILTER: alpha(opacity=60);opacity: .60; ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";text-align:center; }
.prjHide{float: left;width:260px;height:150px;display:none; }

.prjTitle{padding:0px;margin:0px;font-family:'Ropa Sans',sans-serif;font-size:18px;color:#FFFFFF;text-align:center;letter-spacing:1px;}
.prjCount{padding:0px;margin:0px;font-family:'Ropa Sans',sans-serif;font-size:16px;color:#FFFFFF;text-align:center;letter-spacing:1px;}

.highslide:active, .highslide:visited,.highslide:Link {display:block;width:250px;height:150px;color:#FFFFFF; padding:0px;text-decoration: none;margin:0px;border:0px solid red;}
.highslide:hover {display:block;width:250px;height:150px;color:#FFFFFF;padding:0px;text-decoration: none;}
 	
.clearfix{height:1px;visibility:hidden;display:block;clear:both;}


.stHead{float:left;padding-bottom:10px;width:100%;border:0px solid red;margin-top:100px;}

.tmhead{letter-spacing:1px;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:12px;color:#4C4B4B;text-align:left;text-transform:uppercase;font-weight:900;}
.tmdot{letter-spacing:1px;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:33px;color:#000000;text-align:left;text-transform:uppercase;}
.tmsubhead{letter-spacing:1px;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:30px;color:#000000;text-align:left;text-transform:uppercase;}


.prjPhoto{font-family:Trebuchet,sans-serif;font-size:12px;color:#FFFFFF;text-align:center;}

.divHideImg{display:none;}

.stContainer{float:left;width:100%;border:0px solid red;margin-top:100px;padding-bottom:20px;margin-bottom:30px;}
.stContainer .stLeft{float:left;width:500px;border:0px solid red;}
.stContainer .stRight{ float:right;width:500px;border:0px solid blue;padding-left:30px;}
.stimg{ width:500px;}


.tmcnt{text-align:left;padding:30px 0px 10px 0px;
font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:14px; color:#2D2C2C;margin:0px 5px 0px 0px;letter-spacing:1px;}

.rchus{text-align:left;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px; color:#3E3D3D;letter-spacing:1px;}

.rac:active, .rac:visited, .rac:Link {text-decoration: none;
text-align:left;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px; color:#3E3D3D;letter-spacing:1px;}
.rac:hover {color:#F39653;}


.txtb{text-align:left;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:18px; color:#000000;letter-spacing:0px;}
.txtlbl{text-align:left;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:14px; color:#626261;letter-spacing:0px;}

.textbox{font:12px helvetica; color:#053D10;border: 1px solid #9C9C9A; background-color:#FFFFFF;padding:6px;
width:90%;-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.button{font-family:verdana;background-color:#323231;font-size:11px;color:#FFFFFF;padding:8px 20px 8px 20px;border:0px;}

div.tabc {float:left;position:relative;width:500px;margin-top:10px;border:0px solid red;}
div.tabc a {float:left;display: block;padding:15px 0px 15px 0px;width:165px;text-decoration: none;font:12px Verdana;color: #F4F1F1;text-transform:uppercase;background-color:#B8B894;margin-right:1px;text-align:center;}
div.tabc a:hover, div.pagination a:active {font:12px Verdana;color: #FFFFFF;background-color:#373737;}
div.tabc .ctab {float:left;display: block;padding:15px 0px 15px 0px;width:165px;text-decoration: none;font:12px Verdana;color: #FFFFFF; background-color:#9C9C82;text-transform:uppercase;margin-right:1px;text-align:center;}
div.tabc .ctab:hover, div.tabc .ctab:active {font:12px Verdana;color: #FFFFFF;background-color:#373737;}


div.tabcnt {float:left;position:relative;width:497px;min-height:170px;margin-top:0px;border:0px solid blue;background-color:#9C9C82;}
div.tabmsg {float:left;font-size:14px; color:#2D2C2C;padding:20px;}
div.tabmsgHide {float:left;font-size:14px; color:#2D2C2C;padding:20px;display:none;}

.error{text-align:left;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px;color:#F90427;letter-spacing:0px;}

.textboxCa{font:12px helvetica; color:#053D10;border: 1px solid #9C9C9A; background-color:#FFFFFF;padding:6px;
width:90%;-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}


#ftcontainer{margin:0px auto;width:100%;border:0px solid red;}
#fcontainer{margin:0px auto;width:1100px;border:0px solid black;padding-bottom:30px;}
.ftCnt{float:left;padding:10px 10px 10px 0px;margin-top:20px;margin-bottom:20px;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:14px;color:#929292;letter-spacing:0px;}


.crtb{float:left;width:500px;border:0px solid red;margin-bottom:10px;}
.crtb .crtbLeft{float:left;width:200px;border:0px solid blue;text-align:left;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:18px; color:#000000;letter-spacing:0px;}
.crtb .crtbRight{ float:left;margin-left:10px;width:270px;border:0px solid green;}
.crtbspacer{ float:right;width:400px;height:15px;border:0px solid green;margin-bottom:10px;text-align:right;}

div.pagination {padding: 3px;margin: 3px;font-size:16px;color: #8894A0; }
div.pagination a {padding: 1px 2px 1px 2px;margin: 2px;text-decoration: none;font-size:12px;color: #1F80DB;}
div.pagination a:hover, div.pagination a:active {font-size:12px;color: #DC1C51;}
div.pagination .ca {padding: 1px 2px 1px 2px;margin: 2px;font-weight: bold;text-decoration: none;font-size:14px;color: #097204;}
div.pagination .ca:hover, div.pagination .ca:active {font-size:14px;color: #097204;}
div.pagination span.current {padding: 1px 2px 1px 2px;margin: 2px;font-weight: bold;font-size:14px;color: #DC1C51;}
div.pagination span.disabled {padding: 1px 2px 1px 2px;margin: 2px;font-size:12px;color: #DC1C51;}

.mediaContainer{float:left;width:1000px;border:0px solid red;}
.mediaContainer .mediaLeft{float:left;width:650px;height:515px;border:0px solid red;background-color:#E8E8E4; padding-top:15px;padding-bottom:10px;}
.mediaContainer .mediaRight{ float:left;width:335px;height:535px;border:0px solid blue;padding-left:15px;overflow-y: auto;; overflow-x:hidden;}
.mediabottom{float:left;width:600px;height:25px;border:0px solid red;background-color:#E8E8E4;padding-top:20px;}
.ifrmImg{width:650;height:450;}

.mediaContainer2{float:left;width:890px;border:0px solid red;}
.mediaContainer2 .mediaLeft2{float:left;width:560px;height:315px;border:0px solid red;background-color:#E8E8E4;margin-right:15px;}
.mediaContainer2 .mediaRight2{ float:left;width:315px;height:315px;border:0px solid blue;overflow-y: auto;; overflow-x:hidden;}
.ifrm{width:560px;height:315px;}


.mdihdr{float:left;text-align:left;position:relative;width:300px;border:0px solid #838482;padding-top:15px;}
.mdihead{float:left;width:250px;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px;color:#3E3D3D;letter-spacing:1px;font-weight:900;text-transform:uppercase;padding-bottom:15px;}
.mdishead{float:left;text-decoration: none;width:275px;text-transform:uppercase;text-align:left;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:12px; color:#3E3D3D;letter-spacing:1px;}
.mdinml{float:left;width:100%;font-size:14px; color:#777777;letter-spacing:1px;font-weight:normal;border:0px solid #838482;}

.closeimg{float:right;text-align:right;width:25px;height:25px;z-index:15;}
.prjPopup{float:left;text-align:left;position:relative;width:100%;background-color:#FFFFFF;}

.mediaPagination {padding: 3px;margin: 3px;font-size:16px;color: #8894A0;text-align:center; }
.mediaPagination a {padding: 1px 2px 1px 2px;margin: 2px;text-decoration: none;font-size:14px;color: #1F80DB;}
.mediaPagination a:hover, .mediaPagination a:active {font-size:14px;color: #DC1C51;}
.mediaPagination .ca {padding: 1px 2px 1px 2px;margin: 2px;font-weight: bold;text-decoration: none;font-size:16px;color: #097204;}
.mediaPagination .ca:hover, pagination .ca:active {font-size:16px;color: #097204;}
.mediaPagination span.current {padding: 1px 2px 1px 2px;margin: 2px;font-weight: bold;font-size:14px;color: #DC1C51;}
.mediaPagination span.disabled {padding: 1px 2px 1px 2px;margin: 2px;font-size:14px;color: #DC1C51;}