
* {padding:0; margin:0}
.dropdown {float:left; padding-right:5px}
.dropdown dt {width:91px; height:28px; border:0px solid #9ac1c9; padding:0px; font-weight:bold; cursor:pointer; background:url(../images/theproject.jpg)}
.dropdown dt:hover {width:91px; height:28px; border:0px solid #9ac1c9; padding:0px; font-weight:bold; cursor:pointer; background:url(../images/theproject.jpg)}
.dropdown dd {position:absolute; overflow:hidden; width:96px; display:none; background:#3c709a; z-index:200; opacity:0}
.dropdown ul {width:91px; border:0px solid #3c709a; list-style:none; border-top:none}
.dropdown li {display:inline; }
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#b6d3e4;padding-left:8px; text-decoration:none; background:#3c709a; width:96px}
.dropdown a:hover {background:#3b7da8; color:#ffffff}
.dropdown .underline {border-bottom:0px solid #b6d3e4; color:#b6d3e4; font-size:12px; font-family:Verdana; }
.dropdown .underline:hover {border-bottom:0px solid #b6d3e4; color:#b6d3e4; font-size:12px; font-family:Verdana}




.pages
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3C6581;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    
    
}
.links
{
    font-weight: bold;
    font-size: 13px;
    color: #063c72;
    font-family: Verdana;
    text-decoration: none;

}
.links:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #c96b0d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0f2966;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0f2966;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.more
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3b6580;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.more:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3b6580;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.gallary
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #245573;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.gallary:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #245573;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.adminmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.adminmenu:hover
{
	font-weight: bold;
	font-size: 15px;
	color: #000099;
	font-family: Arial;
	text-decoration: none;
}
.news
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #2d4c5f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.news:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #2d4c5f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.login
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0A4B75;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.login:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #d16303;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.login2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #c96b0d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.im
{
    FONT-WEIGHT: normal;
   
    FONT-SIZE: 11px;
    COLOR: #012142;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.newlinks
{
    FONT-WEIGHT: Bold;
   
    FONT-SIZE: 11px;
    COLOR: #317098;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.newlinks2
{
    FONT-WEIGHT: Bold;
   
    FONT-SIZE: 11px;
    COLOR: #446982;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

.drop1
{
	
	font-weight: Bold;
	height: 25px;
	font-size: 12px;
	color: #2d4c5f;
	font-family: Verdana;
	text-decoration: none;
	cursor: pointer;
	
}


.drop2
{
  
	font-weight:normal;
	height: 10px;
	font-size: 12px;
	color: #2d4c5f;
	font-family: Verdana;
	text-decoration: none;
	
}
.drop2:hover
{
  
	font-weight:normal;
	height: 25px;
	font-size: 12px;
	color: #2d4c5f;
	font-family: Verdana;
	text-decoration: none;

}

.subItem
{
   /*padding-left:5px;*/
   /*cursor:pointer;*/
   /*font-weight:bold;*/
   text-decoration:none;
   color:black;
}

.subItem a
{
   text-decoration:none;
   color:black;
}

.next
{
	font-weight: normal;
	font-size: 13px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: none;
}
.subMenu
{
   display:none;
}
.subItemOver
{
   /*cursor:pointer;*/
   /*color:blue;*/
   /*font-weight:bold;*/
   /*padding-left:5px;*/
}

.subItemOver  a
{
   /*color:blue;*/
}


.topItem
{
  background-image: url(images/btn-up.gif);
  height:250px;
  cursor:pointer;
  text-decoration: none;
  color: #000066; 
  font-weight:bold;
 
}


.partner_menu
{
    FONT-WEIGHT: Bold;
   
    FONT-SIZE: 11px;
    COLOR: #0f2966;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.news1
{
    FONT-WEIGHT: Bold;
      FONT-SIZE: 12px;
    COLOR: #2d4c5f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
div#hold	{ 
	position:relative; overflow:hidden;
	width:50px; height:100px; z-index:0; 
	}
div#wn	{ 
	position:absolute; 
	    text-align:left;
	left:10px; top:0px; 
	width:270px; height:100px; 
	clip:rect(0px, 280px, 150px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden;
	   text-align:right;
	left:0px; top:0px; 
	z-index:0; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:0; top:0;
   text-align:right;
  width:11px; height:0px; 
  font-size:1px; z-index:1;
 
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:50px;
  background: url("images/track.gif") #c8d7e1 repeat;
  z-index:0;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:0px;
  background-color:#c3d4de;
  z-index:0;
     text-align:right;
  }  
div#up { position:absolute; left:0; top:0; z-index:1; }  
div#down { position:absolute; left:0; bottom:0; z-index:1 }  
div#lyr1 { 
	position:absolute; 
	left:10px; top:50px; 
	z-index:1; 
	}

table#imgTbl {  width:110px ; z-index:5; vertical-align:top}
table#imgTbl td { height:10px; vertical-align:top; text-align:left;  }

 
th	{ font-size:16px; text-align:right }	
p { margin: 2 2 .4em 0 }

table.main { 
 
  width:400px; margin:2;
  border:0px solid #999; 
  }
table.main td.text { vertical-align:top; text-align:right; margin-left:5px }
table.scrollLinks td.spacer { height:10px; text-align:right; }
.partner
{
    FONT-WEIGHT:normal;
   
    FONT-SIZE: 12px;
    COLOR: #d37613;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}



/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(img/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:0px;
    background:url(img/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:0px;
    background:url(img/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:40px;
    margin:0;
    background:url(img/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(img/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(img/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(img/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(img/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:0px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(img/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(img/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #245573;
    border-top-width:0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(img/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
     border-bottom:2px;
     z-index:0px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:0px;
    margin-right:3px;
    
}

.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right top;
    border-color:#000000;
    color:#245573;
    text-align:left;
    padding:5px 5px 2px 2px;
   border:5px;
  
     
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#245573;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#245573;
     width:160px;
     border:20px;
       border:5px;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right -40px;
    color:#245573;
    border:10px;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0px;
    background-color:#000000;
    border:solid 1px #000000;
    border-top-width:0;
}




/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(img/msngallery/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:0px 0px 0px 0px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:0px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(img/ie/tab_unselected.gif);
    width:116px;
    padding:0px 0px 0px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(img/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(img/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:0px;
}



.demoarea {
	padding:20px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p 
{
	padding:5px;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}


wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}

/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold_about	{
	position:relative;
	overflow:hidden;
	width:566px;
	height:180px;
	z-index:100;
	}
div#wn_about	{
	position:absolute;
	left:0px;
	top:0px;
	width:566px;
	height:200px;
	clip:rect(0px, 566px, 566px, 0px);
	overflow:hidden;
	z-index:1;
	}
div.content_about2 {
	position:absolute;
	visibility:hidden;
	left:0px;
	top:17px;
	font-family:Verdana;
	font-size:12px;
	z-index:1;
	width: 560px;
	height: 390px;
	color: #2d4c5f;
	}


/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar_about {
	position:relative;
	left:0;
	top:0;
	width:11px;
	height:180px;
	font-size:1px;
	z-index:1;
  }
div#track_about {
	position:absolute;
	left:0;
	top:7px;
	width:10px;
	height:166px;
	background: url("images/track.gif") #336 repeat;
	z-index:1;
	background-color: #e9f0f5;
  }
div#dragBar_about {
	position:absolute;
	left:1px;
	top:1px;
	width:8px;
	height:100%;
	background-color:#d3e2ec;
	z-index:1;
  }  
div#up_about { position:absolute; left:0; top:0; z-index:2 }  
div#down_about { position:absolute; left:0; bottom:0; z-index:3 }  

 
.copyright
{
	font-size: 11px;
	color: #a6c4dc;
	font-family: Arial;

	text-decoration: none;
}

