/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
body {
	background-image:url(img/bg.jpg);
	background-repeat:repeat;
	margin: 0px;
	padding: 0px;
}

#ESWpageTitle, #ESWpageTagline {
	z-index: 100;
}
#ESWpageTitle {
	font-family: Arial;
	font-size: 29px;
	font-style: normal;
	color: #fe6700;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 94px;
	top: 27px;
	width:500px;
}
#ESWpageTitle p{
	font-family: Arial;
	font-size: 29px;
	font-style: normal;
	color: #fe6700;
	font-weight: normal;
	width:500px;
}
#ESWpageTagline {
	font-family: Tahoma;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color:#afafaf;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 94px;
	top: 55px;
	width:500px;
}
#ESWpageTagline p{
	font-family: Tahoma;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color:#afafaf;
	width:500px;
}
a {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration:underline;
	color: #226ead;
	margin: 0px;
	padding: 0px;
}


ul {
	margin : 0px;
	padding-left:10px;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url(img/marker.gif);
}
li {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	font-weight: normal;
	color:#acacac;
	margin: 0px;
	padding: 0px;
	margin-top:3px;
	padding-bottom:2px;
}
/*
================================================================================
|                                     MENU                                     |
================================================================================
*/
#ESWuserMenuPosition {
	position: absolute;
	left: 27px;
	top: 104px;
	z-index: 100;
}
#ESWuserMenu {
	position: static;
	width: 209px;
}
div.ESWuserButton0 {
	height:32px;
	line-height:32px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left:30px;
	padding-right:50px;
	margin-bottom: 2px;
	overflow:hidden;
	background-image:url(img/menu_item.jpg);
	background-repeat:no-repeat;
}
div.ESWuserButton0:hover {
	color:#ffffff;
}
div.ESWuserButton1 {
	height:32px;
	line-height:32px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #b4b4b4;
	padding-left:30px;
	padding-right:50px;
	margin-bottom: 2px;
	overflow:hidden;
	background-image:url(img/submenu_item.jpg);
	background-repeat:no-repeat;
}
div.ESWuserButton1:hover {
	color:#fe6700;
	background-image:url(img/submenu_item_current.jpg);
	background-repeat:no-repeat;
}
/*
================================================================================
|                                    CONTENT                                   |
================================================================================
*/
.ESWpageContent {
	position: absolute;
	left:247px;
	top: 131px;
}

.ESWpageContent1 {
	position: absolute;
	left: 257px;
	top: 162px;
}
.ESWpageContent2 {
	padding: 0px;
	position: absolute;
	left: 49px;
	top: 430px;
}
.ESWpageContent3 {
	padding: 0px;
	position: absolute;
	left: 266px;
	top: 302px;
}
.ESWpageContent4 {
	padding: 0px;
	position: absolute;
	left: 473px;
	top: 302px;
}
.ESWpageContent5 {
	padding: 0px;
	position: absolute;
	left: 717px;
	top: 302px;
}
.ESWpageContent6 {
	padding: 0px;
	position: absolute;
	left: 30px;
	top: 465px;
}
.ESWpageContent7 {
	padding: 0px;
	position: absolute;
	width:188px;
	left: 43px;
	top: 480px;
}
.ESWpageContent8 {
	padding: 0px;
	position: absolute;
	width: 209px;
	left: 243px;
	top: 345px;
}
.ESWpageContent9 {
	padding: 0px;
	position: absolute;
	width: 209px;
	left: 694px;
	top: 345px;
}
.ESWpageContent10 {
	padding: 0px;
	position: absolute;
	width: 228px;
	left: 452px;
	top: 423px;
}
.ESWpageContent11 {
	padding: 0px;
	position: absolute;
	left: 368px;
	top: 540px;
}
.ESWpageContent12 {
	padding: 0px;
	position: absolute;
	left: 375px;
	top: 560px;
}
.ESWpageContent13 {
	padding: 0px;
	position: absolute;
	left: 573px;
	top: 548px;
}
.ESWpageContent14 {
	padding: 0px;
	position: absolute;
	left: 502px;
	top: 562px;
}
.ESWpageContent15 {
	padding: 0px;
	position: absolute;
	width:50px;
	left: 387px;
	top: 512px; //top: 508px;
}
.ESWpageContent16 {
	padding: 0px;
	position: absolute;
	width:50px;
	left: 599px;
	top: 512px; //top: 508px;
}
.ESWpageContent17 {
	padding: 0px;
	position: absolute;
	width:50px;
	left: 838px;
	top: 512px; //top: 508px;
}
.ESWpageContent18 {
	padding: 0px;
	position: absolute;
	width:190px;
	left: 253px;
	top: 386px;
}
.ESWpageContent19 {
	padding: 0px;
	position: absolute;
	width:190px;
	left: 703px;
	top: 386px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #fe6700;
	margin: 0px;
	padding: 0px;
}

p, div.ESWuserTable TD {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #969696;
	margin: 0px;
	padding: 0px;
}

.blue {
	font-weight:bold;
	color: #008fea;
}
.list2 {
	color:#939393;
}
.white1 {
	font-size:30px;
	color:#ffffff;
}
.white2 {
	font-size:22px;
	color:#ffffff;
}
.grey {
	font-family:Verdana;
	font-size:14px;
	color:#a1a1a1;
}
.black {
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#404040;
}
/*
================================================================================
|                                    DESIGN                                    |
================================================================================
*/
#bg1 {
	background-image:url(img/bg.jpg);
	background-repeat:repeat;
	width:100%;
	height: 95px;
	left: 0px;
	top: 0px;
}
#bg2 {
	background-color:#ffffff;
	position: absolute;
	width:900px;
	height: 495px;
	left: 0px;
	top: 96px;
}
#top_p {
	background-image:url(img/top.png);
	background-repeat:no-repeat;
	position: absolute;
	width:900px;
	height: 263px;
	left: 0px;
	top: 20px;
}

#back {
	position: absolute;
	width: 213px;
	left: 25px;
	top: 99px;
	font-size:1px;
}
#top {
	background-image:url(img/top.jpg);
	background-repeat:no-repeat;
	height: 158px;
}
#middle {
	background-color:#f9f9f9;
	height: 100%;	
}
#bottom {
	background-image:url(img/bottom.png);
	background-repeat:no-repeat;
	height: 158px;
}

#line {
	background-image:url(img/line.jpg);
	background-repeat:repeat-x;
	position: absolute;
	width: 242px;
	height: 50px;
	left: 0px;
	top: 537px;
}
#phone {
	background-image:url(img/phone.png);
	background-repeat:no-repeat;
	position: absolute;
	width: 496px;
	height: 59px;
	left: 431px;
	top: 528px;
}

#mega {
	background-image:url(img/mega.png);
	background-repeat:no-repeat;
	position: absolute;
	width: 68px;
	height: 36px;
	left: 245px;
	top: 542px;
}
#atom {
	background-image:url(img/atom.png);
	background-repeat:no-repeat;
	position: absolute;
	width: 29px;
	height: 26px;
	left: 340px;
	top: 549px;
}

#logo {
	background-image:url(img/logo.png);
	background-repeat:no-repeat;
	position: absolute;
	width: 28px;
	height: 28px;
	left: 51px;
	top: 44px;
}

#text_bg1 {
	background-image:url(img/text_bg1.png);
	background-repeat:no-repeat;
	position: absolute;
	width: 212px;
	height: 61px;
	left: 22px;
	top: 420px;
}
#text_bg2 {
	background-image:url(img/text_bg2.png);
	background-repeat:no-repeat;
	position: absolute;
	width: 212px;
	height: 61px;
	left: 239px;
	top: 292px;
}
#text_bg3 {
	background-image:url(img/text_bg2.png);
	background-repeat:no-repeat;
	position: absolute;
	width: 212px;
	height: 61px;
	left: 690px;
	top: 292px;
}

#pic {
	background-image:url(img/pic.jpg);
	background-repeat:no-repeat;
	position: absolute;
	width: 224px;
	height: 75px;
	left: 453px;
	top: 338px;
}

#v_line1 {
	background-image:url(img/dots1.gif);
	background-repeat:repeat-y;
	position: absolute;
	width: 1px;
	height: 235px;
	left: 446px;
	top: 300px;
}
#v_line2 {
	background-image:url(img/dots1.gif);
	background-repeat:repeat;
	position: absolute;
	width: 1px;
	height: 235px;
	left: 684px;
	top: 300px;
}
#v_line3 {
	background-image:url(img/dots2.gif);
	background-repeat:repeat;
	position: absolute;
	width: 1px;
	height: 50px;
	left: 330px;
	top: 537px;
}

#arrow1 {
	background-image:url(img/arrow1.gif);
	background-repeat:no-repeat;
	position: absolute;
	width: 5px;
	height: 5px;
	left: 39px;
	top: 436px;
}
#arrow2 {
	background-image:url(img/arrow1.gif);
	background-repeat:no-repeat;
	position: absolute;
	width: 5px;
	height: 5px;
	left: 256px;
	top: 309px;
}
#arrow3 {
	background-image:url(img/arrow1.gif);
	background-repeat:no-repeat;
	position: absolute;
	width: 5px;
	height: 5px;
	left: 707px;
	top: 309px;
}
#arrow4 {
	background-image:url(img/arrow2.gif);
	background-repeat:no-repeat;
	position: absolute;
	width: 5px;
	height: 5px;
	left: 377px;
	top: 517px;
}
#arrow5 {
	background-image:url(img/arrow2.gif);
	background-repeat:no-repeat;
	position: absolute;
	width: 5px;
	height: 5px;
	left: 590px;
	top: 517px;
}
#arrow6 {
	background-image:url(img/arrow2.gif);
	background-repeat:no-repeat;
	position: absolute;
	width: 5px;
	height: 5px;
	left: 828px;
	top: 517px;
}
#m {
	background-color:#dadada;
	position: absolute;
	overflow:hidden;
	width: 5px;
	height: 10px;
	left: 29px;
	top: 482px;
}

#text_block1 {
	background-color:#f4f4f4;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 241px;
	top: 387px;
}
#text_block2 {
	background-color:#fcfcfc;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 241px;
	top: 405px;
}
#text_block3 {
	background-color:#f4f4f4;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 241px;
	top: 423px;
}
#text_block4 {
	background-color:#fcfcfc;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 241px;
	top: 441px;
}
#text_block5 {
	background-color:#f4f4f4;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 241px;
	top: 459px;
}
#text_block6 {
	background-color:#fcfcfc;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 241px;
	top: 477px;
}
#text_block7 {
	background-color:#f4f4f4;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 692px;
	top: 387px;
}
#text_block8 {
	background-color:#fcfcfc;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 692px;
	top: 405px;
}
#text_block9 {
	background-color:#f4f4f4;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 692px;
	top: 423px;
}
#text_block10 {
	background-color:#fcfcfc;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 692px;
	top: 441px;
}
#text_block11 {
	background-color:#f4f4f4;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 692px;
	top: 459px;
}
#text_block12 {
	background-color:#fcfcfc;
	position: absolute;
	overflow:hidden;
	width: 200px;
	height: 17px;
	left: 692px;
	top: 477px;
}
/* TABLE PART START */

div.ESWuserTable
{
	height: 93px;
}

div.ESWuserTable TABLE
{
	border: 1px solid black;
	border-collapse: collapse;
}
div.ESWuserTable TD
{
    border: 1px solid black;
}



/* TABLE PART END */