
div.Table_01 {
margin-left:auto; 
margin-right:auto;
	margin-top:0px;
	width:970px;
	height:800px;

}
div.main{
position: relative;
margin-left:auto; 
margin-right:auto;
margin-top:8px;

font:14px arial;
	width:970px;
	height:800px;

}
div.default-01 {
	position:absolute;
	background:#E7E7E7;
	top:0px;
	width:265px;

	float:right;

}
div.default-01 div.sub{

float:right;
position:absolute;
top:5px;
left:760px;
}
div.default-01 div.sub a{
color:#666666; text-decoration:none; padding:0 0 0 0px;font-size:12px;}
div.default-01 div.sub a:hover{
border-bottom:1px solid #CBCACA; text-decoration:none; font-size:12px;}
#search_box {
position:absolute; 
left:78px;
top:-3px;
    width: 133px;
    height: 25px;
    background: url(images/search_box.jpg);
}
#search_box #s {
   
	float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 90px;
	font-size:10px;
	color:#666666;
}
#search_box #go {
    float: right;
    margin: 6px 8px 0 0;
}
#cart_box {
position:absolute; 
width: 25px;
height: 19px;
left:40px;
top:0px;
}
div.default-02 {
	position:absolute;
	margin-left:auto; 
margin-right:auto;
	top:0px;
	width:169px;
	height:58px;
	background:#E7E7E7;
}

div.default-03 {
	position:absolute;
	margin-left:auto; 
margin-right:auto;
	top:20px;
	
	width:970px;
	float:right;
    background:#E7E7E7;
	height: 38px;
}
div.default-03support {
	position:absolute;
	left:590px;
	top:92px;
	width:945px;
    background:#E7E7E7;
	height: 10px;
}
#navlist
{	
margin: 0;

}


#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font:14px Arial, Helvetica, sans-serif; 

}

#navlist a:link, #navlist a:visited
{
float: right;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 1px solid #666666;
padding-bottom: 1px;
background: transparent;
color: White;
}

#navlist a:hover { color: #666666; }

.liactive
{
	border-bottom: 1px solid #cccccc;

}
.listord
{
    color:Black;
    font-weight:normal;
     font-size:12px; 
     font-family:Arial;
}



.navlisthyper
{
float: right;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #333333;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 1px solid #666666;
padding-bottom: 1px;
background: transparent;
color: White;
}

#navlist a:hover { color: #666666; }






#navlistsupport
{

margin: 0;
padding: 40 20 20px 50px;

}


#navlistsupport ul, #navlistsupport li
{
	
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font:10px Arial, Helvetica, sans-serif; 

}

#navlistsupport a:link, #navlistsupport a:visited
{

line-height: 10px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #666666;
}

#navlistsupport a:link#current, #navlistsupport a:visited#current, #navlistsupport a:hover
{
border-bottom: 1px solid #666666;
padding-bottom: 1px;
background: transparent;
color: #666666;
}

#navlistsupport a:hover { color: #333333; }




div.top20{margin-left:10px;margin-top:10px;}
div.left5support
{
	margin-left:10px;
	height:200px;
}
div.left5bottom{margin-left:20px;}
div.left5{margin-left:10px;}
#navlist1 ul, #navlist1 li
{
margin: 0 0 0 0px;
margin-top:0px;
margin-left:0px;
margin-right:4px;
padding: 0;
display: inline;
list-style-type: none;
text-decoration:none;
}
#navlist11 ul, #navlist11 li
{
margin: 0 0 0 0px;
margin-top:10px;
margin-left:0px;
margin-right:4px;
padding: 0;
display: inline;
list-style-type: none;
text-decoration:none;
}
#navlist12 ul, #navlist12 li
{
margin: 0 0 0 0px;
margin-top:10px;
margin-left:0px;
margin-right:4px;
padding: 0;
display: inline;
list-style-type: none;
text-decoration:none;
}
#navlist3 ul, #navlist3 ul li
{

display: inline;
list-style-type: none;
text-decoration:none;
margin-top:30px;
top:30px;
}

#navlistbottt ul, #navlistbottt li
{
margin: 0 0 0 0px;
margin-top:10px;
margin-left:10px;
margin-right:5px;
padding: 0;
display: inline;
list-style-type: none;
}




#navlistsubtitlesize
{
width:765px;
height:14px;
margin-left:14px;
display: inline;
list-style-type: none;
font:12px Arial, Helvetica, sans-serif; 
color: #333333;

}

#navlistsubtitlesizeb
{
width:765px;
margin-top:30px;
text-align:center;
}
#navlistsubtitleul
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font:10px Arial, Helvetica, sans-serif;
width:765px;
}
#navlistsubtitleulb
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font:Arial, Helvetica, sans-serif;
width:765px;
}
#navlistsubtitleli
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font:12px Arial, Helvetica, sans-serif; 
margin: 0 0px 2px 10px;
color: #333333;
}
.navlistsubtitlea
{


font-weight: bold;

text-decoration: none;

background: transparent;
color: #333333;
margin-top:-17px;
margin-left:80px;

}
#navlistsubtitleb
{


font-weight: bold;
margin: 0 0px 4px 10px;
text-decoration: none;
color: #666666;
border-bottom: 0px;
padding-bottom: 0px;
background: transparent;
color: #666666;
font-size:20px;
}
.Li1
{

	font: Bold 20px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color:#0054a5;
}
#navcontainer{margin-top:0px;}


#navcontainerbottom{
display: inline;
list-style-type: none;
padding-right: 20px;
}
#navcontainerbottom1{
display: block;
list-style-type: none;
padding-right: 20px;
}






#navlist2
{
margin: 0;
padding: 0 0 0px 0px;
margin-top:5px;

}


#navlistsol ul, #navlistsol li
{

padding: 0;
display: block;
list-style-type: none;
margin-top:10px;
}
#navlist2 ul, #navlist2 li
{

padding: 0;
display: inline;
list-style-type: none;
margin-top:5px;

}

#navlist2 a:link, #navlist2 a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 0px 0px 10px;
text-decoration: none;
color: #0054a5;
margin-top:5px;
}

#navlist2 a:link#current, #navlist2 a:visited#current, #navlist2 a:hover
{
border-bottom: 0px solid #0054a5;
padding-bottom: 0px;
background: transparent;
color: #0054a5;
}

#navlist2 a:hover { color: #0054a5; }







div.default-04 {
	position:absolute;
	margin-left:auto; 
margin-right:auto;
	top:60px;
	width:965px;
	height:275px;
	background:#E7E7E7;
}
div.default-04support {
	position:absolute;
		margin-left:auto; 
margin-right:auto;
	top:130px;
	width:965px;
	height:299px;
	background:#E7E7E7;
}
div.default-05 {
	position:absolute;
	margin-left:auto; 
	margin-right:auto;
	top:358px;
	width:770px;
	height:50px;
	background:#E7E7E7;
}
div.default-05support {
	position:absolute;
	left:0px;
	top:435px;
	width:770px;
	height:38px;
	background:#E7E7E7;
}
.roundcont {
	width: 765px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:5px;
margin-top:8px;
height:29px;
}
.roundcontbot {
	width: 967px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:5px;
margin-top:8px;
height:140px;

}
.roundcont1 {
	width: 765px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:5px;
margin-top:0px;
height:350px;

}
.roundcont1support {
	width: 970px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:5px;
margin-top:0px;
}

.roundcont11 {
	width: 765px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:5px;
margin-top:0px;
height:80px;

}
.roundcont1 p{
background:white;
}
.height300
{
	height:300px;
}
.roundcontimage {
	width: 965px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:5px;
margin-top:8px;

}
.roundcontimagebanner {
	width: 965px;
	background-color: #333333;
	color: #666666;
margin-left:5px;
margin-top:8px;

}
.roundcontimagesupport {
	width: 970px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:5px;
}
.roundcontimage p 
{
	height:300px;
}
.mainindex{
height:240px;
}
.roundcont p {
	margin: 0 0px;
	font-size:12px;
}
.roundtop { 
	background: url(images/tr.jpg) no-repeat top right; 
}
.roundtopbanner { 
	background: url(images/trb.jpg) no-repeat top right; 
}

.roundbottom 
{
	background: url(images/br.jpg) no-repeat top right; 
}
.roundbottombanner
{
	background: url(images/brb.jpg) no-repeat top right; 
}
.roundbottomlastpage
{margin-top:-2px;
		margin-left:-6px;
	background: url(images/br.jpg) no-repeat top right; 
}
.roundbottomlastpage1
{margin-top:0px;
		margin-left:-5px;
	background: url(../images/br.jpg) no-repeat top right; 

	width:756px;

}
.roundbottom1 {
	background: url(images/br.jpg) no-repeat bottom right; 
	margin-left:0px;
	margin-right:-1px;
	margin-top:-4px;
	
}
img.corner {
   width: 4px;
   height: 4px;
   border: none;
   display: block !important;
}
img.corner1 {
   width: 4px;
   height: 4px;
   border: none;
   display: block !important;
   margin-left:5px;
}

div.default-06 {
	position:relative;
	float:right;
	top:358px;

	background:#E7E7E7;
}
.roundcontmenu {
	width: 196px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:4px;
margin-top:8px;
height:421px;

}
#video
{
	margin-top:-20px;
margin-left:-2px;
display:inline;
text-decoration:none; 
  list-style-type:none; 

}
.videosub
{
	margin-top:0px;
margin-left:0px;
margin-right:0px;
display:inline;
text-decoration:none; 
  list-style-type:none; 

}
.videosub ul
{
margin-left:-10px;
}
.videosub li
{

display:inline;
text-decoration:none; 
  list-style-type:none; 
  margin-right:27px;
  margin-left:23px;

}



.roundcontmenu p {
	margin: 0 10px;
	font-size:12px;
	height:100px;
}

div.default-07 {
	position:absolute;
	margin-left:auto; 
margin-right:auto;
	top:403px;
	width:770px;

	background:#E7E7E7;
}
#toptext
{
	list-style-type: none;
}
#toptext1
{
	list-style-type: none;
	margin-left:30px;
	margin-top:30px;

	font: Bold 30px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color:#0054a5;
}
#toptext2
{
	margin-top:30px;
	list-style-type: none;
	margin-left:30px;
	margin-bottom:30px;
	font: Bold 18px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color:#666666;
}
div.midcenter
{
	position:absolute;
		margin-left:auto; 
    margin-right:auto;
    width:800px;
}
div.navigator
{
		position:absolute;
margin: 0 0 0 20px;
	top:447px;
	background:#E7E7E7;
	font: Bold 12px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color:#666666;
	height:15px;
}
div.navigatortech
{
	position:absolute;
	left:27px;
	top:367px;
	width:965px;
	background:#E7E7E7;
	font: Bold 12px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color:#666666;
}
div.default-07support {
	position:absolute;
		margin-left:auto; 
    margin-right:auto;
	top:450px;
	width:965px;
	background:#E7E7E7;
}

.top
{
	height:300px;
}
div.default-07sub {
	position:absolute;
	margin-left:auto; 
margin-right:auto;
	top:707px;
	width:770px;
	height:140px;
	background:#E7E7E7;
}
.roundmain {
	width: 765px;
	background-color: #FFFFFF;
	color: #666666;
margin-left:5px;
margin-top:4px;
height:280px;

}

.roundmain p {
	color:#666666;
}
.listing {
list-style-type: none;
display:block;
float:left;
}
.listingbot {
list-style-type: none;
display:block;
float:left;
margin-left:-15px;
margin-top:-5px;
}
.listing1 {
list-style-type: none;
display:block;
float:left;
margin-left:-15px;
margin-top:10px;
}
.listingli
{
	float:left;
list-style-type: none;
background:url(images/page1_box.jpg) no-repeat;
display:inline;
color:#666666; 
text-decoration:none; 
width:183px;
height:162px;


}


.listingourp{
list-style-type: none;
display:block;

float:left;
color:#666666; 
text-decoration:none; 
padding:0 0 0 0px;
width:160px;
height:14px;
margin-left:5px;
margin-top:15px;
margin-right:10px;
}

.marketp{

	}
	.listproducts{
	margin-left:-70px;
	}
.marketpp{
margin-left:0px;
margin-top:10px;
	display:inline;
	}
.title1{
display:block;
float:left;
color:#666666; 
width:165px;
height:15px;
font-size:12px;
margin-left:8px;
margin-top:3px;
}
.titleourp{

list-style-type: none;
margin-left:-15px;
margin-top:20px;
}
.top20{
margin-top:30px;
}

.title11{
color:#0054a5; 
font-size:14px;
width:100px;
font-weight:bold;

}
.title33{
float:left;
margin-left:0px;
margin-top:-1px;
display:inline;


}
.list{
display:inline;
float:left;

}
.title44{
margin-left:0px;
}

.title2{
float:left;
color:#333333; 
width:165px;
height:30px;
margin-left:10px;
font-size:14px;
text-align:left;
margin-top:1px;
font: Bold 14px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
}
.title2upper{
margin-top:10px;
}
.title3
{

width:108px;
float:right;
margin-top:0px;
margin-right:-10px;

}
.title3support{
height:26;
margin-left:60px;
margin-top:0px;

}
.listimage{
display:block;
float:left;
margin-top:8px;
width:165px;
height:60px;
margin-left:8.5px;
}
.listimagesub{
display:inline;
float:left;
color:#666666; 
text-decoration:none; 

}
div.default-08 {
	position:absolute;
	margin-left:auto; 
margin-right:auto;
	top:801px;
	width:965px;
	height:110px;
		background:White;
		margin: 0 0 0 5px;

}
.bottomtitle{
display:block;
float:left;
color:#0054a5; 
text-decoration:none; 
padding:0 0 0 0px;
margin-top:0px;
margin-bottom:2px;
margin-left:0px;
font-size:10px;
position:relative;
font-weight:bold;
font: Bold 10px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;


}

.texttitle{
display:block;
float:left;
color:#666666; 
text-decoration:none; 
padding:0 0 0 0px;
margin-top:-1px;
margin-bottom:0px;
margin-left:0px;
margin-right:25px;
font: 10px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
position:relative;

}

div.default-09 {
	position:absolute;
	margin-left:auto; 
margin-right:auto;
	top:839px;
	width:970px;

		display:inline;
 
}
div.default-09support {
	position:absolute;
	margin-left:auto; 
margin-right:auto;
	top:690px;
	width:970px;

		display:inline;
 
}
.default9li{
display:inline;
float:left;
color:#666666; 
text-decoration:none; 
padding:0 0 0 0px;
width:485px;
margin-left:0px;
  list-style-type:none; 
  margin-bottom:20px;

}
.default9ul{
  list-style-type:none; 
text-decoration:none;
display:inline;
width:970px;
margin-bottom:20px;
}
.default9first{
  list-style-type:none; 
  text-decoration:none;
display:inline;
margin-top: 0px;
float:left;
margin-left:20px;
font-size:10px;
color:#666666;
width:485px;
position:relative;

}
.default9second{
display:inline;
text-decoration:none; 
  list-style-type:none; 
  float:right;
text-align:center;
margin-left:10px;
margin-right:20px;
font-size:10px;
color:#666666;
width:70px;
position:relative;
	height: 17px;
	top: -15px;
	left: -3px;
}
.default9secondspan{
display:inline;
text-decoration:none; 
  list-style-type:none; 
  float:right;
text-align:center;
margin-left:10px;

font-size:10px;
color:#666666;
width:10px;
position:relative;
	height: 17px;
}
.applemenu{
margin: 5px 0;
padding: 0px;
width: 190px; 
}
.applemenu div.silverheader a{
background:url(images/silverarrowright.jpg);
color: #333333;
font: Bold 12px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
display: block;
position: relative;
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
border-bottom: 1px dotted #9A9A9A;

}


.applemenu div.silverheader a:visited{
color: #333333;
background:white;
background:url(images/silverarrowright.jpg);


}
.applemenu div.silverheader a:active{
color: #333333;
background:white;
background:url(images/silverarrowdown.jpg);
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
color: #333333;
background:url(images/silverarrowdown.jpg);

}

.applemenu div.submenu 
{
	
background: white;
padding: 5px;
height: 269px; 
font: 11px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color:#666666;
margin-top:20px;
}


.applemenu div.submenu ul 
{
	
background: white;
font: 11px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
margin: 0;
padding: 0;
display: inline;
list-style-type: none; 
color:#666666;

}
.applemenu div.submenu ul li{ 
background: white;
font: 11px Arial, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
margin: 0;
padding: 0;
display: inline;
list-style-type: none; 
color:#666666;
margin-left:10px;
margin-top:20px;
}



#simplegallery1{ 
position: relative; 
visibility: hidden; 
border: 0px solid #FFFFFF;
margin-left:5px;
}

#simplegallery1 .gallerydesctext{ 
text-align: left;
padding: 0px 2px;
}


		
				.accordion_content 
				{
					margin-top:0px;
					margin-bottom:0px;
			background-color: #333333;
			color: #444444;
			overflow: hidden;
			height:275px;

		}
			
			.accordion_content h2 {

			}
			
			.accordion_content p {

			}
			
		
		.horizontal_accordion_toggle {
			/* REQUIRED */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */
			text-align:center;
			 vertical-align:top;
			display: block;
			height:600px;
			width: 20px;
			background: #333333;
			border-right: 1px solid #cccccc;
			

		}
		
		
		
		.horizontal_accordion_content {
			/* REQUIRED */
			height: 300px;	/* We need to define a height for the accordion as it stretches the width */
		width:826px;
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */
			margin-left:0px;
			
			overflow: hidden;
			background-color: #ffffff;
			color: #444444;
		}
			
			.horizontal_accordion_content p {
		
				line-height: 100%;
				padding: 0px 0px 0px 0px;
			}
					
					
    /* Container styling*/
    #horizontal_container {
      margin: 0px 20px 0px 20px;
     
      height: 275px;    
    }
    
    #vertical_nested_container {
      margin: 0px auto 0px 0px;
 
    }

#vertical {
  width:1em; 
  padding:0;
  margin-left:0em;
  list-style-type:none; 
  font-size:1em; 
  font-family:Arial, "times new roman", serif;
  text-align:center;
  }
#vertical li {
  float:left; 

  margin:0px;
  }
#vertical li a {
  text-decoration:none; 
  color:#333333; 
  display:block; 
  width:1em; 
  height:1em; 
 background-position: 0px 0px;
  height:auto;
  }
#vertical li a em {
  font-style:normal; 
  display:block; 
  text-align:center; 
  background:#666666; 

  }
#vertical li a em.nd {

  }
#vertical li a:hover {
  background:#666666;
  }
#vertical li a:hover em {
  background:#666666; 
  color:#800;
  }
  .listingbottom{
list-style-type: none;
background:white;
display:block;
float:left;
color:#666666; 
text-decoration:none; 
padding:0 0 0 0px;
width:140px;
height:97px;
margin-left:5px;
margin-top:5px;
margin-right:10px;
margin-bottom:10px;
line-height:14px;
}
.accordion_toggle {
			display: block;
			height: 30px;
			width: 80px;
			background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
		}

.textboxlogin
{  border-width: 1px;
	font-family:Arial, Helvetica, sans-serif; 	
	font-size:10px;
	color: #666666;
	text-decoration: none; 	
	background-color: #FFFFFF;
	border-color: #cccccc #cccccc #cccccc;
	border-style: solid;
	margin-left:10px;
	
}
input.groovybutton
{
	margin-top:5px;
   font-size:10px;
   font-family:Arial,sans-serif;
   color:#666666;
   background-color:#cccccc;
   border-style:solid;
   border-width:1px;
   border-color:#cccccc;
}



      .innerdiv { float: left;width: 60px; 	height:15px; }
  .message 
      {
      	font-size:12px;
      	 width:320px; 
      	font-weight: bold;
	 text-decoration: none;
	background: transparent;
	color: #333333;
	text-align:left;

      	 
      	  }
 .message1 
      {
      
      	 width:280px; 
      	font-weight: bold;
	 text-decoration: none;
	background: transparent;
	color: #333333;
	text-align:left; 

      	 
      	  }
  .col3 { width:20px;height:16px;
          margin-top:-12px;
          margin-left:400px;
           }

   .col5 { margin-right: 0; width:20px;height:16px; 
           	          margin-top:-16px;
          margin-left:750px}
  .liactive
{
	border-bottom: 1px solid #cccccc;
	color:#cccccc;
}
.deactive
{
	color:#666666;
	float:left;
}
  .liactiven
{
background:#ffffff;
	color:#cccccc;
}
.cnnclass{

 height:15px;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.cnnclass a{
text-decoration: none;
color:#333333;
font-weight:normal;
font-family:Arial;
font-size:12px;
}



.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: normal;
font-size:12px;
color:#666666;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}


#ajaxticker1{
width: 250px;
border: 0px ridge black;
padding: 0px;
background-color: #FFFFFF;

}

#ajaxticker1 div{
background-color: #FFFFFF;

}

.someclass
{
font-weight: bold;
color: #333333;
margin-top:-15px;
margin-left:80px;
}
.youtubelist
{
	text-decoration:none;
	color:#666666;
}
.de3
{
	width:200px;
}
.de4
{
}.flyOutDiv
{
     display: none;
     position: absolute;
     width: 400px;
     z-index: 3;
     opacity: 0;
     filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0));
     font-size: 14px;
     border: solid 1px #CCCCCC;
     background-color: #FFFFFF;
     padding: 5px;
}

.flyOutDivCloseX
{
 background-color: #666666;
 color: #FFFFFF;
 text-align: center;
 font-weight: bold;
 text-decoration: none;
 border: outset thin #FFFFFF;
 padding: 5px; 
} 

table.contacts
{ width: 500px;
background-color: #cccccc;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }


td.contactDept
{ background-color: #cccccc;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
text-align:left;
padding-left:3px;
vertical-align:top;
 }


td.contact
{ border-bottom: 1px #cccccc solid;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .7em;
color: #404040;
background-color: #fafafa;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 4px;
padding-right: 0px; }

td.contact1
{ border-bottom: 1px black solid;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .7em;
color: #404040;
background-color: #fafafa;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 4px;
padding-right: 0px; }


.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 350px;
height: 20px; /* Set height to be able to contain height of largest content shown*/
border: 0px solid #687C98;
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
padding: 0px;
visibility: hidden;
width: 330px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 360px;
margin-top: 1px;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 0px solid black;
color: #2e6ab1;
padding: 1px 1px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
font-size:0px;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a:hover{
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}
.titlefield{ 
text-decoration: none;
color:#666666;
}

.labelfield{ /*CSS for label field in general*/
font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}

#example1{ /*Demo 1 main container*/
width: 250px;
height: 16px;


}
#example2{ /*Demo 1 main container*/
width: 360px;
height: 16px;


}
.lefting
{
    padding-left:55px;
}
.blackfont
{
    font-weight:bold; font-size:12px; color:#333333
    
}

.compblue
{
    color:#0054a5
}