/* Megafly */
html, body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4d4d4d;
	margin: 0px;
	font-size: 11px;
	padding: 0px;
}

.one {margin:0px;}
.three {margin:2px;}
.pmiddle {text-align:center;}
.pmargin {margin: 0px 0px 0px 20px;}
.pright {text-align: right; margin:0px;}


/* ::: ID ::: */
	#container {
		position: absolute;
		z-index: 1;
		padding: 0px;
		margin: 0px;
		width: 100%;
	}
	#content {
		z-index: 1;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		width: 780px;
	}
	#flash {
		z-index: 1;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		width: 728px;
	}
	#main {
		z-index: 1;
		position: absolute;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 15px 0 0 0;
		width: 728px;
	}
	#top {
		z-index: 1;
		margin-top: -30px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		width: 780px;
		height: 29px;
		background:  url(template/topbg.png) top left repeat;
	}
	#middle {
		z-index: 1;
		margin-top: 5px;
		margin-bottom: 0;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		width: 780px;
		height: 26px;
	}
	#mdleft {
		z-index: 1;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		background: #9cd8fd;
	}
	#mdright {
		z-index: 1;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		background: #5175a5;
	}
	#bottom {
		z-index: 1;
		margin-top: 100px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		width: 780px;
		height: 58px;
		background:  url(template/bottombg.png) top left repeat;
	}
	#bottom_ {
		z-index: 1;
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		width: 780px;
		height: 58px;
		background:  url(template/bottombg.png) top left repeat;
	}
	#bottom_a {
		z-index: 1;
		margin-top: 250px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		width: 780px;
		height: 58px;
		background:  url(template/bottombg.png) top left repeat;
	}
	#iframe {
		z-index: 1;
		margin-top: -20px;
		margin-bottom: 0px;
		margin-left: -20px;
		margin-right: 0px;
		padding: 0px;
		width: 780px;
		height: 670px;
	}
	#containerpop {
		position: absolute;
		z-index: 1;
		padding: 0px;
		margin: 0px;
		width: 100%;
		background: url(template/popbg.png) top left no-repeat;
	}
	#contentpop {
		z-index: 1;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		width: 435px;
	}
	#tablepop {
		z-index: 1;
		margin-top: 78px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		background: #FFFFFF;
		width: 435px;
	}
	

/* ::: CLASS ::: */

	.toptbgbg {
		text-align: center;
		background:  url(../Megaturas/template/topbg.png) top left repeat;
	}
	.divstroke {
		background:  url(template/bg.png) top left repeat;
		border: 1px solid #3c6090;
		margin: 10px 0px 10px 0px;
	}
	.divstrokewh {
		background: #f7fbfd;
		border: 1px solid #e3ebf0;
		margin: 10px 0px 10px 0px;
		padding: 10px;
		width: 758px;
	}
	.divstrokewh_ {
		background: #f7fbfd;
		border: 1px solid #e3ebf0;
		margin: 5px 0px 5px 0px;
		width: 780px;
	}
	.tb_bg {
		background:  url(template/bg.png) top left repeat;
	}
	.poptbbg {
		background:  #dcf1fe;
	}

/* ::: LINK ::: */

	a.tmenu, a.tmenu:active, a.tmenu:visited {
		color: #505050;
		text-decoration: none;
		font-weight: bold;
		font-size: 10px;
	}
	a.tmenu:hover {
		color: #dd362f;
	}
	a.listlink, a.listlink:active, a.listlink:visited {
		color: #4d4d4d;
		text-decoration: none;
		font-size: 11px;
	}
	a.listlink:hover {
		color: #dd362f;
	}
	a.lightlink, a.lightlink:active, a.lightlink:visited {
		color: #555555;
		text-decoration: none;
		font-size: 10px;
	}
	a.lightlink:hover {
		color: #dadada;
	}
	a.adlink, a.adlink:active, a.adlink:visited {
		color: #FFFFFF;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	a.adlink:hover {
		color: #dadada;
	}
	a.adlink_, a.adlink_:active, a.adlink_:visited {
		color: #555555;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	a.adlink_:hover {
		color: #dadada;
	}


/* ::: TEXT ::: */

	.topwhite {
		color: #FFFFFF;
		font-size: 12px;
		font-weight: bold;
		padding: 8px 0px 0px 20px;
	}
	.copytxt {
		color: #555555;
		font-size: 10px;
		text-align: center;
		margin: 0px;
		padding: 7px 0px 0px 0px;
	}
	.txt {
		color: #636363;
		font-size: 14px;
		text-align: center;
		font-weight: bold;
		margin: 15px 0px 15px 0px;
	}
	.txtbig {
		color: #636363;
		font-size: 18px;
		text-align: center;
		font-weight: bold;
		margin: 15px 0px 15px 0px;
	}
	.nrbluebold {
		color: #143971;
		font-size: 11px;
		font-weight: bold;
	}
	.nrgrey {
		color: #4d4d4d;
		font-size: 11px;
	}
	.advtxt {
		color: #FFFFFF;
		font-size: 12px;
		text-align: center;
		font-weight: bold;
		margin: 5px 0px 5px 0px;
	}
	.ppbttxt {
		color: #4d4d4d;
		font-size: 11px;
		text-align: center;
		margin: 10px 0px 10px 0px;
	}
	.tablepoptxt {
		color: #4d4d4d;
		font-size: 12px;
		margin: 5px 0px 5px 15px;
	}

/* middle links */

	#middlelinks {
		position: absolute;
		height: 30px;
		width: 778px;
		margin: 1px;
		padding: 0px;
	}
	#link-a {
		position: absolute;
		height: 21px;
		width: 193px;
		margin-left: 0px;
		display: block;
		background: #9cd8fd;
		cursor: pointer;
		color: #555555;
		font-size: 11px;
		line-height: 16px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
	}
	#link-a:hover {
		text-decoration: underline;
	}
	#link-b {
		position: absolute;
		height: 21px;
		width: 193px;
		margin-left: 193px;
		display: block;
		background: #5175a5;
		cursor: pointer;
		color: #FFFFFF;
		font-size: 11px;
		line-height: 16px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
	}
	#link-b:hover {
		text-decoration: underline;
	}
	#link-c {
		position: absolute;
		height: 21px;
		width: 194px;
		margin-left: 386px;
		display: block;
		background: #9cd8fd;
		cursor: pointer;
		color: #555555;
		line-height: 16px;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
	}
	#link-c:hover {
		text-decoration: underline;
	}
	#link-d {
		position: absolute;
		height: 21px;
		width: 195px;
		margin-left: 579px;
		display: block;
		background: #5175a5;
		cursor: pointer;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
	}
	#link-d:hover {
		text-decoration: underline;
	}
