/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

html,body {

  background-color:#ffffff;
  width: 100%;
  text-align: center;

  padding:0px; 

}


td {
	font: normal 11px Tahoma, Arial;
	color: #8a8a8a;
	
	
}

h1, h2, h3, h4, h5 {

    color: #000000;
    margin: 0px;
}


h1 {
    font-size: 40px;
}

h2 {
    font-size: 16px;
    font-family: Tahoma, Arial, san-serif;
    color:#003;
    padding:20px 0px 10px 0px;

    
}

h5 {
    font-size: 12px;
    font-family: Tahoma, Arial, san-serif;
    color:#003;
    padding:20px 0px 10px 0px;
}

a.lik {
    font-size: 12px;
    font-family: Tahoma, Arial, san-serif;
    color:#003;
    text-decoration:underline;
    padding:20px 0px 10px 0px;
}

a.lik:hover {
    font-size: 12px;
    font-family: Tahoma, Arial, san-serif;
    text-decoration:underline;
    color:#003;
    padding:20px 0px 10px 0px;
}

h7{
    font-size: 11px;
    font-family: Tahoma, Arial, san-serif;
    color:#003;
    display:block;
    text-decoration:underline;
    margin:5px 0 5px 0;
    padding:20px 0px 10px 0px;
}


h3 {
    font-size: 14px;
    font-family: Tahoma, Arial, san-serif;
    color:#003;
    text-align:center;
    padding:20px 0px 20px 0px;
}

h4 {
    font-size: 14px;
    font-family: Tahoma, Arial, san-serif;
    color:#003;
    text-align:left;
    padding:20px 0px 20px 0px;
}

h6 {
	color: #ffffff;
    font-size: 16px;
}

li{
  margin:0px 15px;
  padding:10px 0px;
color: #000000;
font: 11px Tahoma, Arial, sans-serif;
}


a {

font: normal 11px Arial, Tahoma, san-serif ;
color: #797979;
text-decoration: underline;
}

a:hover {

font: normal 11px Arial, Tahoma, san-serif;
color: #A2E846;

}

a.find {
    font-size: 13px;
    font-family: Tahoma, Arial, san-serif;
    color:#003;
    float:right;
    text-align:center;
    padding:5px 5px 5px 5px;
    margin:15px 0;
}

a.find:hover {

    color:#fff;
    background:#003;
    text-align:center;

}

p{

color: #000000;
font: 11px Tahoma, Arial, sans-serif;
text-decoration: none;
padding: 5px 0px 5px 0px;
margin: 0px;
space: 20px;
line-height: 210%; 
}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 5px;
margin: 0px;

}


.blye-text-underline {
color: #47beed;
text-decoration: underline;
}

.blye-text-regular {
	
font: normal 14px Tahoma, Arial;
color: #A2E846;
text-decoration: overline;
padding: 5px;
margin: 0px;
}

.yellow-text-regular {
color: #ece92c;
text-decoration: none;
}

.yellow-text-underline {
color: #ece92c;
text-decoration: underline;
}

.orange-text-regular {
color: #000033;
text-decoration: none;
}

.orange-text-two {

color: #000033;
text-decoration: none;
}

.orange-text-underline {
color: #e88520;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8a3c53;
text-decoration: none;
}

.red-text-underline {
color: #8a3c53;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black{
  border-top:1px solid #e8e8e8;
  margin:25px 0 0 0;
  padding:5px 0px;
}

.black a{
font:  13px Arial, tahoma, san-serif;
color: #000;
text-decoration: none;
font-weight:normal;

padding: 7px 15px;
margin: 10px 0px;
}



.black a:hover{
font:  13px Arial, tahoma, san-serif;
color: #000;
text-decoration: none;
font-weight:normal;
border-top:1px solid #000;
padding: 7px 15px;
margin: 10px 0px;
}






.blacktw{

color: #000000;
font: 11px Tahoma, Geneva, sans-serif;
text-decoration: none;
padding: 0px;
margin: 0px;
space: 20px;
line-height: 210%; 
}

.greytw{

color: #7c7c7c;
font: 11px Tahoma, Geneva, sans-serif;
text-decoration: none;
padding: 0px;
margin: 0px;
space: 20px;
line-height: 210%;
}
.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}

.tophead{
  width:100%;
  height:80px;
}

.bodycontainer{

  background-image:url('images/fullbackground.jpg');
  background-repeat:no-repeat;
}

.content{

width:1000px;   /* width? */
margin-left: auto;
margin-right: auto;
text-align:left;
padding:0px 0px 0px 0px;
}

.flash{
  width:1000px;
  background-color:#fff;
  border-left:1px solid #e8e8e8;
  border-top:1px solid #e8e8e8;
  border-right:1px solid #e8e8e8;
}
html>body .flash{
  width:998px;
}


.bodycontent{
  background-color:#fff;
  display: block;

  margin:0px 0px;
  padding:0px 19px 20px 19px;
  border-left:1px solid #e8e8e8;
  border-right:1px solid #e8e8e8;
  text-align:center;
}

.bodycontent2{
  background-color:#fff;
  display: block;
  width:1000px;
  margin:0px 0px;
  padding:0px 0px 40px 0px;
  border-left:1px solid #e8e8e8;
  border-right:1px solid #e8e8e8;
  text-align:center;
}

html>body .bodycontent{
width:960px;
}

.txtholder{
  margin:0px 0px 15px 0px; 

}

.shadow{
  width:100%;
}

.btmmenu{
  height:210px;
  padding:0px 15px;

  border-left:1px solid #e8e8e8;
  border-right:1px solid #e8e8e8;
  border-bottom:1px solid #e8e8e8;
}

.btmmenu a{

font:  13px tahoma, Arial, san-serif;
color: #000;
text-decoration: none;
font-weight:normal;

display:block;
margin:30px 0px;
padding:0px 20px;

}

.btmmenu a:hover {
font:  13px tahoma, Arial, san-serif;
color: #A2E846;

}

.link-third{
  margin:30px 10px;
  padding: 0px 10;
  text-align:center;
  width:300px;
  float:left;
}

html>body .link-third{
  width:280px;
}

.page-third{
  margin:30px 10px 40px;
  padding: 0px 10px;
  text-align:justify;
  width:300px;
  float:left;
}

html>body .page-third{
  width:280px;
}

.page-third img{

}

.compback{
  margin:50px 50px;
  padding: 0px 10px;
  text-align:justify;
  width:620px;
  float:left;
}

html>body .compback{
  width:600px;
}

.fullpage{
  margin:30px 50px 50px 50px;
  padding: 0px 10px;
  text-align:justify; 
  width:860px;
  float:left;
}

html>body .fullpage{
width:842px;
}

.fullpage img{
  margin:0px 254px;
}

.management{
  margin:100px 10px;
  padding: 0px 9px 10px 9px;
  text-align:center;
  width:220px;
  border:1px solid #e9e9e9;
  background:#f9f9f9;

 -moz-border-radius:10px 10px 10px 10px;
 -webkit-border-radius:10px 10px 10px 10px;
 border-radius:10px 10px 10px 10px;
  float:left;
}

html>body .management{
width:200px;
}

.management img{
  border: 1px solid #d9d9d9;
  margin:10px 0px 0px 0px;
}

.page-quarter{
  margin:20px 20px;
  padding: 0px 0px;
  text-align:left;
  width:202px;
  float:left;
}

html>body .page-quarter{
width:200px;
}

.page-half{
  border-left:1px solid #000;
  border-right:1px solid #000;
  margin:20px 20px;
  padding: 0px 0px;
  text-align:left;
  width:442px;
  float:left;
}

.half{
  float:left;
  width:460px;
  text-align:left;
}

.half .cont{
  float:left;
  margin:0 0 0 25px;
  width:240px;
}

.half .cont a{
    font-size: 13px;
    font-family: Tahoma, Arial, san-serif;
    color:#003;
    float:right;
    text-align:center;
    padding:5px 5px 5px 5px;
    margin:15px 0;
}

.half .cont a:hover {
    color:#fff;
    background:#003;
    text-align:center;

}


.half h2{
  float:left;
}

.half img{
  float:left;
  margin:0 0 0 20px;
}



.half .bb{
  float:left;
  border:3px solid #f0f0f0;
  margin:25px 0 19px 14px;
  padding:0px 0;
}

.floatleft{
  margin:5px 20px;
  float:left;
}


.btmtxt{
  text-align:right;
  float:right;
  margin:5px 10px 5px 10px;

}
.btmtxt p{
  text-align:right;
  color:#666;

}

.btmtxt a{
  color:#336600;
}

.btmtxt a:hover{
  color:#CC3300;
}

.contact{
  margin:50px 50px;
  padding: 20px 20px;
  width:270px;
  text-align:justify;

  border:1px solid #e9e9e9;
  background:#f9f9f9;

 -moz-border-radius:10px 10px 10px 10px;
 -webkit-border-radius:10px 10px 10px 10px;
 border-radius:10px 10px 10px 10px;
  float:left;
}

html>body .contact{
width:210px;
}

.contactimgd{
  margin:50px 50px 0px 50px;
  padding: 10px 50px;
  text-align:center; 

  float:left;
  border:1px solid #e9e9e9;
  background:#f9f9f9;

 -moz-border-radius:10px 10px 10px 10px;
 -webkit-border-radius:10px 10px 10px 10px;
 border-radius:10px 10px 10px 10px;

}


.fade{
  width:250px;
  float:left;
  height:120px;
}

.topmid{
  width:500px;
  padding:11px 0 0 0;
  float:left;
  text-align:center;
  background:#fff;
}

.wfl {
width: 1000px;
}


.divider{clear: both;height:0px;}

.dividerhigh{clear: both;padding:40px 0 0 0;}

.address{
	margin:20px 0;
}

.address p{

	line-height:100%;
	float:left;
	font-size:12px;
	padding:3px 5px 3px 0px;
}

.dividerimg{

  background-image:url('images/bg.gif') ;
  background-repeat:repeat-x;
  height:24px;
}

.btmbt{
  margin:30px 0;
}


#slider { margin:0px 0 0 0; padding:0; width:480px; list-style:none;}
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/*
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:480px; height:166px;  overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn { display:block; margin:0; overflow:hidden; width:22px; height:38px; position:absolute; left:-42px; top:65px; }
#nextBtn { display:block; margin:0; overflow:hidden; width:22px; height:38px; position:absolute; left: 980px; top:-65px; }
html>body #prevBtn a { display:block; width:22px; height:38px; background:url('images/arrow_l.png') no-repeat 0 0; }
html>body #nextBtn a { display:block; width:22px; height:38px; background:url('images/arrow_r.png') no-repeat 0 0; }

.header_text { margin:0px; float:left; width:480px; padding:0px 0px; overflow:hidden;}
.header_text .div { width:480px; padding:0px; margin:0px auto; overflow:hidden;}
.header_text img.screen { float:left; margin:0; padding:0; overflow:hidden;}
.header_text .div .left1 { float:left; width:480px; padding:0px 0 0 0; margin:0;overflow:hidden;}

.clr{clear:both; margin:0px; padding:0px;}

.pikachoose{width: 998px; margin: 0 auto; font-family: Tahoma, Arial, san-serif; }

.pika-image {position: relative; height: 404px; width: 976px; background: #000; border: 1px solid #fff; padding: 10px; text-align:center;}
	/*position image holders */
	.pika-image .animation, .pika-image .main-image {position: absolute; top: 10px; left: 10px; height: 394px;}
	.pika-image .animation {display: none;z-index:2; }
	.pika-image img {border:5px solid #fff; height: 394px;}

.pika-image .caption {position: absolute; background: url(images/75-black.png);  border: 1px solid #141414; font-size: 11px; color: #fafafa; padding: 10px; text-align: left; bottom: 50px; right: 10px;}
	.pika-image .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(images/prev.png) no-repeat left 50%; height: 404px; width: 50px; top: 10px; left: 0px;cursor:pointer;}
	.pika-imgnav a.next {background: url(images/next.png) no-repeat right 50%; height: 404px; width: 50px; top: 10px; right: 0px;cursor:pointer;}
	.pika-imgnav a.play {background: url(images/play.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(images/pause.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display:none;cursor:pointer;}

.pika-textnav {overflow: hidden; margin: 10px 0 0 0;}
.pika-textnav a {font-size: 12px; text-decoration: none;  color: #333; padding: 4px;}
		.pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}
	
.pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
	.pika-thumbs li {float: left; list-style-type: none; width: 74px; padding: 3px; margin: 2px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {position:relative;width: 74px; height: 74px; text-align: center; vertical-align: center; overflow: hidden;}

.clip span{background-color:black;position:absolute;top:5px;left:5px;display:block; }
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}

ul#pikame{width:946px;margin:0 auto 0px;}
ul#pikame-wind{width:946px;margin:0 auto 0px;}		
		
/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 15px 30px;}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 90px; height: 350px; padding: 20px 20px;}
.jcarousel-skin-pika .jcarousel-clip-horizontal {height: 90px; width: 460px;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  90px; height: 350px;}
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 10px;}
.jcarousel-skin-pika .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-pika .jcarousel-item-placeholder {background: #fff; color: #000; }

.pika-logo{
	background-image:url(images/morlogo2.jpg);	
	width:284px;
	height:49px;
	position:absolute;
	top:364;

	left:352;
}

.topmor{
	float:left;
	background:#003072;
	padding:0px 65px 0 80px;
	}
	
.toplogos{
	border:6px solid #003072;
	border-right:90px solid #003072;
	float:left;
	background:#fff;
	}
.toplgcov{
	padding:0px 0;
	background:#fff;
  width:998px;

  border-left:1px solid #e8e8e8;

  border-right:1px solid #e8e8e8;
	}
