@charset "utf-8";


*{
	margin:0;
	padding:0;
	border:0;
}

html {
	overflow-y: scroll;
	
}


body{
	width:100%; 
	font-size:14px;
	color:#333333;
	background-color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
}

::selection {
			/*background: #FE57A1; - hotpink*/
			background:#79bbff;
			color: white;
			text-shadow: none;
			}
			
						
/****************************************************
	GENERAL CSS - IRENE -
*****************************************************/
/* Links
-----------------------------------------------*/
a {outline: 0; cursor: pointer;}
a img {border: 0px; text-decoration: none;}

a {color:#09F }
a:visited {text-decoration: line-through;}
a:hover, a:active {color: #009BE8; text-decoration: none;}

a[href] * {cursor: pointer;}


/*--------- Basic Style --------*/

h1 {font-size: 35px}
h2 {font-size: 28px}
h3 {font-size: 18px}
h4 {font-size: 13px}
h5 {font-size: 12px}
h6 {font-size: 11px}

h1, h2, h3{
	font-weight: normal;
	margin-bottom: 3px;
	
}

.red{color:#F00}
.blue{color:#36C; }
.blueLight{color:#39F }
.orange{color:#F90}
.green{ color:#090}
.font11{font-size:11px}
.font13{font-size:13px}
.font14{font-size:14px}
.font18{font-size:18px}
.font20{font-size:20px}
.font24{font-size:24px}
.font30{font-size:30px}
.font40{font-size:40px; font-weight: bold}
.font60{font-size:60px; line-height:55px; font-weight: bold}

/* Paragraphs
-----------------------------------------------*/
p {}

strong, b {font-weight: bold;}
em, i {font-style: italic;}

/* Lists
-----------------------------------------------*/
ul {
	list-style: outside disc;
	margin: 0.5em ;
}

ol {
	list-style: outside decimal;
	margin: 0.5em ;
}

dl {margin: 0 0 1.5em 0;}
dt {font-weight: bold;}
dd {margin-left: 1.5em;}



/* Fonts
-----------------------------------------------*/




/****************************************************
	GRID  - IRENE -
*****************************************************/
.margin10{ margin-left:10px; margin-top:0px;}
.margin50{ margin-left:50px; margin-top:0px;}
.margin100{ margin-left:100px; margin-top:0px;}
.margin150{ margin-left:150px; margin-top:0px;}
.margin200{ margin-left:200px; margin-top:0px;}
.margin250{ margin-left:250px; margin-top:0px;}
.margin300{ margin-left:300px; margin-top:0px;}
.margin350{ margin-left:350px; margin-top:0px;}
.margin320{ margin-left:320px; margin-top:0px;}
.margin400{ margin-left:400px; margin-top:0px;}
.margin450{ margin-left:450px; margin-top:0px;}
.margin480{ margin-left:480px; margin-top:0px;}
.margin500{ margin-left:500px; margin-top:0px;}
.margin550{ margin-left:550px; margin-top:0px;}
.margin600{ margin-left:600px; margin-top:0px;}
.margin640{ margin-left:640px; margin-top:0px;}
.margin650{ margin-left:695px; margin-top:0px;}

.top10{margin-top:10px;}
.top50{margin-top:50px;}
.top100{margin-top:100px;}
.top150{margin-top:150px;}
.height100{height:100px;}
.height200{height:200px;}

/****************************************************
	HEADER STYLE - IRENE -
*****************************************************/

#header{width:100%; 
		margin:0 auto;	
		position:relative; 
		 
		
		border-bottom:1px solid #898c8e;
		}
#HeaderTop	{width:100%; background-color:#333; color:#FFF; height:30px; margin:0 auto; text-align:center; position:relative; }	
#HeaderTop table{ }
#TopNavLeft  {left:170px; height:23px; font-weight:bold; font-size:13px; }
#TopNavLeft  a{ padding:6px;  color:#FFF; text-decoration:none;  }
#TopNavLeft  a:hover{ color:#333; background-color:#999; text-decoration:none; border-top-left-radius:5px; border-top-right-radius:5px; }
#TopNavLeft  span{padding:6px;  color:#333;  background-color:#FFF; border-top-left-radius:5px; border-top-right-radius:5px; }
#TopNavRight  {}
#TopNavRight  a{ padding:5px; font-size:11px; font-weight:bold;  color:#FFF; text-decoration:none;}
#TopNavRight  a:hover{ color:#F90;  }
#TopNavRight span{background-color:#009BE8; padding:2px; border-radius:3px}

#HeaderWrapper{ height:70px; 	width:950px;  	margin:0 auto;	position:relative;}
#Logo a {  position:relative; float:left; position:absolute; margin-top:0px;}

/**
#MainNav { float:left; margin-left:180px; padding:8px 0px 8px; width:770px; text-align:left ; margin-top:10px; position:relative; border-bottom:2px solid #0e50a2;  }
#MainNav ul li{ display:inline; list-style-position:outside;  padding:0px;  }
#MainNav a{  border:1px dotted #999; padding:8px; text-decoration:none; font-size:18px;  }
#MainNav a:hover{ background-color:#009BE8; color:#FFF}
#MainNavSeleted{background-color:#0e50a2; color:#FFF}
#MainNav  span {position:relative; float:right}
#MainNav  span a{position:relative; padding:6px; font-size:12px; font-weight:bold;  color:#090; background-color:#FFFFFF;  margin-left:20px;}
#MainNav  span a:hover{background-color:#3C0; color:#FFFFFF}
**/


#SubNav {  float:left; margin-left:170px; width:770px; text-align:left ; margin-top:20px; position:relative; }
#SubNav a{color:#000;  text-decoration:none; padding:5px;}
#SubNav a:hover{border-bottom:1px solid #009BE8; padding:5px;}
#SubNav ul li{ 	display:inline;  padding:5px; font-size:16px;}
#SubNav span { font-size:16px;  color:#09F; padding:5px; }
#SubNav span a { font-size:16px;  color:#09F; padding:5px; }
#SubNav span a:hover { font-size:16px;  color:#09F; padding:5px; }
.MenuSelect{border-bottom:1px solid #009BE8; padding:5px;}




/****************************************************
	PAGE LAYOUT  - IRENE -
*****************************************************/
#Section{width:100%; position:relative; margin:0 auto; background-color:#FFFFFF; border-bottom:#b7babb solid 1px; }
#ContentWrapper{width:950px; margin:0 auto; background-color:#FFFFFF}
#MainContainer{ width:950px; height:390px;}
#MainContainerImgSlide{
	margin-left: 0px;
	padding: 0px;
	float: left;
	position: absolute;
	width: 950px;
	height: 390px;
	overflow: hidden;
	top: 0px;
}
#MainContainerBiz{ width:950px; height:350px; background-image:url(../images/mainbg.jpg);  }
#MainContainerBiz h1{ font-size:40px; text-align:center; margin-top:1px;
 }
 #MainContainerBiz p{text-align:center; margin-top:7px;}
#MainContainerBiz h2{ font-size:28px; text-align:center;}
#MainContainerBiz h3{ text-align:center;}
#MainContainerBiz h4{ text-align:center; font-weight:normal}
.orange{color:#F90;}
.bluesky{color:#0CF;}
.white{color:#FFF;}
#MainContainerBiz span{text-align:center;}
#MainContainerBizHotlinks{margin-top:8px; position:absolute;}

#default {width: 950px;
	height: 390px;}

#ContentWrapper section{ width:400px; float:right ; text-align:left; margin-top:0px; margin-left:550px; background-color:#FFFFFF; position:absolute;}
#ContentWrapper h1{padding:20px 0px 10px; font-weight:normal}
#ContentWrapper p{position:relative; padding:5px;}
#ContentWrapper p a{  color:#06C; font-size:13px; line-height:25px; position:relative;  }
#ContentWrapper p a:hover{color:#39F; }
#ContentWrapper span a{padding:5px;  color:#FFFFFF; background-color:#39F; font-size:13px; top:10px; position:relative; border-radius:3px;  }
#ContentWrapper span a:hover{background-color:#36C; color:#FFFFFF; }
#ContentWrapper ul li { display:list-item; list-style-position:inside;  list-style-image:url(../images/point.gif); font-size:18px; line-height:30px; }


#Section2_new{width:100%; position:relative; margin:0 auto; background-color:#FFFFFF; border-top:#b7babb solid 1px;  }
#MainContents_New{width:950px; min-height:210px; margin:0 auto; background-color:#FFFFFF; position:relative;}
#MainContents_box{top:7px;	width:300px; height:180px;  padding:0px 8px 0px 8px; position:absolute; text-align:center; border:#DFEEF2 solid 5px}
#MainContents_box2{ margin-left:340px; top:7px;	width:580px; height:180px;  padding:0px 8px 0px 8px; position:absolute; text-align:center; border:#DFEEF2 solid 5px}
#MainContents_New h1{ text-transform:uppercase; padding-bottom:15px; font-size:20px; text-align:center; font-weight:bold; border-bottom:#999999 dotted 1px; }
#MainContents_New p{padding:0px; position:relative; }
#MainContents_New p a{padding:5px;  color:#39F; font-size:13px; position:relative;  }
#MainContents_New p a:hover{background-color:#06C; }
#MainContents_New span a{padding:5px; top:5px;  color:#FFFFFF; background-color:#39F;  position:relative; border-radius:3px;  }
#MainContents_New span a:hover{background-color:#36C; }
#MainContents_New table tr td{padding:0px; }
#MainContents_New a{text-decoration:none; color:#333; }
#MainContents_New a:hover{text-decoration:none; color:#39F; }



#Section2{width:100%; position:relative; margin:0 auto; background-color:#FFFFFF; border-top:#b7babb solid 1px;  }
#MainContents{width:950px; min-height:245px; margin:0 auto; background-color:#FFFFFF; position:relative;}
#MainContents div{top:7px;	width:280px; height:215px;  padding:0px 8px 0px 8px; position:absolute; text-align:center; border:#DFEEF2 solid 5px}
#MainContents h1{ text-transform:uppercase; font-size:20px; text-align:center; font-weight:bold; width:280px; border-bottom:#999999 dotted 1px; }
#MainContents p{padding:0px; position:relative; }
#MainContents p a{padding:5px;  color:#39F; font-size:13px; position:relative;  }
#MainContents p a:hover{background-color:#06C; }
#MainContents span a{padding:5px; top:5px;  color:#FFFFFF; background-color:#39F;  position:relative; border-radius:3px;  }
#MainContents span a:hover{background-color:#36C; }
#MainContents table tr td{padding:0px;}
#MainContents a{text-decoration:none; color:#333; }
#MainContents a:hover{text-decoration:none; color:#39F; }

#MainContents2{width:100%; height:400px; background-color:#DFEEF2;  margin:0 auto; padding-top:20px; position:relative;}
#MainContents2 section{width:950px; margin:auto; }
#MainContentsText{width:630px; margin-left:280px; margin-top:-280px; text-align:left; position:relative; }
#MainContentsText h2{font-size:16px; font-family:"Times New Roman", Times, serif; color:#333333; padding:8px; border-radius:5px;  }
#MainContentsText span{font-family:Arial, Helvetica, sans-serif;}
#MainContents3{width:100%; height:400px; background-color:#FFF;  margin:0 auto; position:relative;}
#MainContents3 section{width:950px; margin:auto; }
#MainContentsText3{width:300px; margin-left:650px; margin-top:-370px; text-align:left; position:relative; }
#MainContentsText3 ul li{ list-style:none}


#MainContent_list{width:950px; height:80px; background-color:#DFEEF2;  margin:0 auto; padding-top:20px; position:relative;}


/****************************************************
	Section -- Sub Templete
*****************************************************/

#SectionSub{width:100%; position:relative; min-height:253px; margin:0 auto; background-color:#FFFFFF; }
#SubContentsWarap{width:950px; margin:0 auto; position:relative;}

#SubTopSlogan{font-size:16px; float:left; margin-left:20px; margin-top:20px; position:absolute;}
#SubTopSlogan H1{color:#0e50a2; font-size:35px; text-transform:uppercase;}
#SubTopSlogan H3{ line-height:25px;}
#SubTopSlogan span{width:300px;}
#SubTopSlogan p{font-size:13px; line-height:17px;}
#SubTopImage{ float:right; margin-left:430px; margin-top:0px; position:absolute !important; }
#SubTopFullImage{ float:right; margin-left:0px; margin-top:0px; position:absolute !important; }

#SubSubMenu{
	margin-top: 210px;
	height: 40px;
	position: absolute !important;
	left: 15px;
}
#SubSubMenu ul {font-size:13px;}
#SubSubMenu li{display:inline;  font-size:16px;  }
#SubSubMenu a{ text-decoration:none; padding:10px; color:#333333; background-color:#F0F0F0; border-radius:5px;}
#SubSubMenu a:hover{ text-decoration:none; color:#FFFFFF; background-color:#0e50a2;  }
#SubSubMenu span{ text-decoration:none; padding:10px; color:#FFFFFF; background-color:#009BE8; border-radius:5px;}

/********** SUP TOP END *********/
#SectionSubMap{width:950px; height:400px; position:relative; margin:0 auto; background-color:#FFFFFF;  }
#SectionSubWarap{width:100%; position:relative; margin:0 auto; background-color:#FFFFFF; border-top:#b7babb solid 1px;  }
#SubContents{width:950px;  margin:0 auto; background-color:#FFFFFF; position:relative;}
/*#SubContents section{top:10px;	width:425px; height:400px;  padding:5px; position:absolute; text-align:center; border:#DFEEF2 solid 10px}*/
#SubContents h2{padding:15px 5px 15px 5px}
#SubContents p{}

#SubText{ padding:10px ;    line-height:19px; text-align:left; }
#SubText ul{padding:0px 0px 20px 50px;}
#SubText li{padding:10px; list-style-image:url(../images/Icon_Checkblue.gif)}

#FormStyle{padding:10px ; width:550px; font-size:13px; text-height:25px; text-align:center;}
#FormStyle th{ text-align:left}
#FormStyle td{ text-align:left}
#FormStyle ul{padding:0px 0px 20px 50px;}
#FormStyle li{list-style-image:url(../images/Icon_Checkorange.gif); list-style-position:inside;  }
#FormStyle span{  margin-left:10px; vertical-align:top;}
#FormStyle input{   }


#FormStyle th{border-bottom:#b7babb solid 1px; background-image:url(../images/Icon_Checkorange.gif); background-position:left; background-repeat:no-repeat; padding-left:25px;}
#FormStyle td{border-bottom:#b7babb solid 1px;  }

#FormStyle2{padding:10px ; width:550px; font-size:13px; text-height:25px; text-align:left;}
#FormStyle2 th{ text-align:left; background-image:url(../images/Icon_Checkorange.gif); background-position:left; background-repeat:no-repeat; padding-left:25px;}
#FormStyle2 td{ text-align:left }
#FormStyle2 input{ margin:0px;   }
#FormStyle2 h3{  padding-bottom:2px; border-bottom:#666666 solid 2px; padding:3px;}
.redB { color:#C00}
.buttonSubmit{color:#09F;  border:1px solid  #09F; background-color:#DFEEF2; padding:10px 20px 10px 20px; font-weight:bold; font-size:13px; text-transform:uppercase;}
 
/****************************************************
	TABLE LAYOUT   - IRENE -
*****************************************************/
table{ }
th{padding:5px;}
td{padding:5px; }

#SubTable{}
#SubTable table{ }
#SubTable th{  font-weight:bold; background-color:#DFEEF2; font-size:15px; padding:10px; border-bottom:#b7babb solid 1px; border-right:#b7babb solid 1px;   }
#SubTable td{   }
#SubTable h2{margin-top:0px; margin-bottom:-10px; margin-left:-5px;}
.tablebase{ border-top:#b7babb solid 1px; border-left:#b7babb solid 1px;    }
.tdodd{background-color:#FFF; border-bottom:#b7babb solid 1px; border-right:#b7babb solid 1px;  }
.teven{background-color:#FFF; border-bottom:#b7babb solid 1px; border-right:#b7babb solid 1px;   }
.thodd{background-color:#FFF;  font-weight:bold; font-size:15px; padding:10px; border-bottom:#b7babb solid 1px; border-right:#b7babb solid 1px;   }
.theven{background-color:#FFF;  font-weight:bold; font-size:15px; padding:10px; border-bottom:#b7babb solid 1px; border-right:#b7babb solid 1px;  }
.tnopadding{padding:0px}


.Price {	font-size: 28px; 	 }
.Price99 {	font-size: 10px; 	 }
.PriceSmall {	font-size: 11px; font-weight:bold;	color:#333333; }

.Red {	 	color:#CC0000;  font-weight:bold;}
.Blue {	color:#4e73b9;  font-weight:bold;}

#SubTable_B{}
#SubTable_B table{ }
#SubTable_B th{  font-weight:bold; background-color:#DFEEF2; font-size:15px; padding:15px; border-right:solid #FFFFFF 1px  }
#SubTable_B td{ border-bottom:solid #CCCCCC 1px }
/****************************************************
	LIST LAYOUT   - IRENE -
*****************************************************/
#News{ width:200px; margin-left:700px; position:absolute; border:#CCC solid 1px; border-radius:10px;}
#News ul {}
#News li{display:list-item; list-style-image:url(../images/icon_more.gif); list-style-position:inside;  border-bottom:#CCC solid 1px;  font-size:16px; padding:8px;  }
#News a{text-decoration:none; }
#News a:hover{ text-decoration:none;}

#NewsContents {width:650px; margin-left:0px; position:relative;}
#NewsContents h2 { color:#09F; }
#NewsContents h3 { color:#333; padding-bottom:10px; padding-left:5px; border-bottom:#CCC solid 1px; }
#NewsContents span { padding:5px; color:#333; font-size:18px;  }
#NewsContents section {padding:10px 5px 30px 5px; line-height:19px;}

/****************************************************
	FOOTER LAYOUT  - IRENE -
*****************************************************/
/* Section -- SiteMap */


#SitemapContents{ margin:0 auto; width:950px; height:150px; position:relative; }
#SitemapContents div{	padding: 5px;	margin-top: 0px; line-height:20px;}
#SitemapContents ul {	padding:5px 10px 5px 10px; font-size:13px; display:block; position:relative; float:left; width:150px; }
#SitemapContents li{	width:190px;  display:list-item; list-style:circle; color:#CCCCCC;}
#SitemapContents a{ text-decoration:none; color:#CCCCCC; }
#SitemapContents a:hover{ text-decoration:underline; color:#FFF; }
#SitemapContents ul h3{ list-style:none; list-style-position:outside; text-transform:uppercase; color:#CCCCCC;}

#CustomerService{ background-color:#666666;  color:#FFF; border-radius:5px;  position:relative; width:180px; }
#CustomerService p{ color:#FFF; font-size:18px; border-bottom:#999999 dotted 1px;}



footer{ 	width:100%; height:100%; margin:0 auto;	position:relative;   border-top:#666666 solid 5px; background-color:#333  }
#FooterWrapper{ width:100%;  	height:50px;  margin:0 auto;	position:relative; border-top:#444444 solid 1px; text-align:center; color:#CCCCCC; padding-top:10px; }

#FooterWrapper a{color:#CCC}
#FooterWrapper a:hover{ text-decoration:underline}

/****************************************************
	FORM INPUT BUTTON STYLE  - IRENE -
*****************************************************/

form {
counter-reset: fieldsets;
padding: 10px;
margin-left:30px;

}

input, select {
	border:#CCC 1px solid;
	font-size: 13px;
	padding:3px;
	margin:3px;
	background-color:#EEEEEE
}
label {padding:3px 10px 3px 1px;}
.checkbox {
	border:0px; padding:3px; margin:0px; background-color:#FFFFFF;

}

textarea{ border:1px solid #CCC; background-color:#EEEEEE; font-size: 13px;  font-family:Arial, Helvetica, sans-serif}

#button{ color:#09F;  border:1px solid  #09F; background-color:#DFEEF2; padding:10px; font-weight:bold; font-size:15px; text-transform:uppercase;} 
#buttonSmall{ color:#09F;  border:1px solid  #09F; background-color:#DFEEF2; padding:5px; font-weight:bold; font-size:11px; text-transform:uppercase;} 
#buttonOrg{ color:#F60;  border:1px solid  #F60; background-color:#FFF5EC; padding:10px; font-weight:bold; font-size:15px; text-transform:uppercase;  }
.Nbutton{ color:#09F;  border:1px solid  #09F; background-color:#DFEEF2; padding:5px; font-weight:bold; font-size:13px; text-transform:uppercase;} 


#FancyButtonS  {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #1375d6) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #1375d6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#1375d6');
	background-color:#79bbff;
	border:2px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	padding:5px 10px;
	text-decoration:none;
}
.FancyButtonS:link   {
	color:#ffffff;
	text-decoration:none;
}
#FancyButtonS:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1375d6), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #1375d6 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1375d6', endColorstr='#79bbff');
	background-color:#1375d6;
	color:#ffffff;
}#FancyButtonS:active {
	position:relative;
	top:1px;
	color:#ffffff;
}
#FancyButton  {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #1375d6) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #1375d6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#1375d6');
	background-color:#79bbff;
	border:2px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	padding:11px 24px;
	text-decoration:none;
}
.FancyButton:link   {
	color:#ffffff;
	text-decoration:none;
}
#FancyButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1375d6), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #1375d6 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1375d6', endColorstr='#79bbff');
	background-color:#1375d6;
	color:#ffffff;
}#FancyButton:active {
	position:relative;
	top:1px;
	color:#ffffff;
}
a.FancyButtonLinks:link {color: #FFFFFF; font-weight:bold; text-decoration:none; }
a.FancyButtonLinks:visited {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.FancyButtonLinks:active {color: #FFFFFF; font-weight:bold; text-decoration: none;}
a.FancyButtonLinks:hover {color: #FFFFFF; font-weight:bold; text-decoration: none;}

.ComButton:link{ padding:5px; font-size:12px; font-weight:bold; text-decoration: none; color:#FFF; background-color:#09F; border-radius: 15px;}
.ComButton:visited{padding:5px; font-size:12px; font-weight:bold; text-decoration: none; color:#FFF; background-color:#09F; border-radius: 15px;}
.ComButton:active{background-color:#06C; color:#FFFFFF}
.ComButton:hover{background-color:#06C; color:#FFFFFF}

.CommonButton:link{ padding:10px; font-size:12px; font-weight:bold; text-decoration: none; color:#FFF; background-color:#09F; border-radius: 20px;}
.CommonButton:visited{padding:10px; font-size:12px; font-weight:bold; text-decoration: none; color:#FFF; background-color:#09F; border-radius: 20px;}
.CommonButton:active{background-color:#06C; color:#FFFFFF}
.CommonButton:hover{background-color:#06C; color:#FFFFFF}

#InternationalCalls { left:253px; }

#InternationalCalls:link   {position: absolute;   margin-top:0px; height:50px;  width:100px;  }
#InternationalCalls:hover {position: absolute;  width:623px; height:320px; margin-top:0px; background-image:url(../images/36counturies.gif); background-position:center bottom; background-repeat:no-repeat}
#InternationalCalls:active {position: absolute;  }


/* CSS Accordion styles */
#Accordion{ width:700px; margin-left:100px}
dl
{
	padding: 5px;
	min-width: 650px;
}
	dl dt
	{
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		border: 1px solid #cccccc;
		margin:2px;
		background-image:url(../images/icon_more.gif);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:10px;
		font-size:13px;
		
	}
		dl dt a
		{
			color: #666666;
			font-weight: bold;
			text-decoration: none;
			padding: 10px;
			display: block;
			
		}
	dl dd
	{
		color: #333333;
		line-height:15px;
		margin: 0;
		overflow: hidden;
		-webkit-transition: height 1s ease;
		-moz-transition: height 1s ease;
		-o-transition: height 1s ease;
	}
		dl dd p
		{
			padding: 10px;
			margin: 0;
		}
	dl dd:not(:target) { height: 0; }
	dl dd:target { height:auto }
	dl a.ie:hover dd,
	dl a.ie:focus dd
	{
		height: auto;
		color: #cccccc !important;
	}


/* CSS EOT.NET - Customer */

#myaccount{ width:270px; padding:5px; background-color:#F0F0F0;  border-radius: 5px; float:left; margin-left:0px;}
#myaccount table{margin-left:0px;}
#myaccount tr td{padding:2px;}
#myaccount h3{padding-bottom:3px; border-bottom:#666666 solid 2px; padding:5px; }

.whtB{width:400px; padding:5px; border-bottom:#666666 solid 2px; font-size:15px; font-weight:bold;  }

.scrollToTop{
	width:100px; 
	height:130px;
	padding:10px; 
	text-align:center; 
	background: whiteSmoke;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:200px;
	right:40px;
	display:none;
	background: url('../images/top.gif') no-repeat 0px 20px;
}
.scrollToTop:hover{
	text-decoration:none;
}

#largeImgPanel {
    text-align: center;
    visibility: hidden;
    position: fixed;
    z-index: 100;
    top: 0; left: 0; 
    width:100%;
    height:100%; 
    background-color: rgba(100,100,100, 0.5);
}