/*body copy*/



#maincopy{

overflow: hidden;

padding: 20px;

	background: url('../images/background_10.png') no-repeat #f1f1f1;

	width: 920px;

}



#maincopy .copy{


overflow: hidden;

	float: left;

	width: 550px;

	padding-right: 40px;

}



 #bodydiv  p  {

	text-decoration: none;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 24px;

	color: #002b54;

	margin-bottom: 20px;



}




#maincopy .copy p  a{

	text-decoration: none;

	font-weight:  normal;

	color: #a8241a;

}



#maincopy .copy p  a:hover{

	text-decoration: none;

	font-weight:  normal;

	color: #e20000;

}

#maincopy .copy * *   a {

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

color: #ffffff;

}

#maincopy .copy  * *  a:hover {

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

color: #0e3a53;

}

#maincopy .copy  h2{

    padding-bottom: 10px;

    margin-bottom: 10px;

    border: 1px solid #ee3224;

    border-left: none;

    border-right: none;

    border-top: none;

	text-decoration: none;

	font-weight:  normal;

	font-family:  "Museo-Sans-700",Helvetica, Arial, sans-serif;

	font-size: 24px;

	line-height: 28px;

	color: #ee3224;

}

#maincopy  h1{

    padding-right: 40px;

    padding-bottom: 10px;

    margin-bottom: 20px;

    border: 1px solid #d8161c;

    border-left: none;

    border-right: none;

    border-top: none;

	text-decoration: none;

	font-weight:  normal;

	font-family:  "Museo-Sans-700",Helvetica, Arial, sans-serif;

	font-size: 28px;

	line-height: 32px;

	color: #002b54;

}

#maincopy  h2{

    margin-bottom: 30px;

   	text-decoration: none;

	font-weight:  normal;

	font-family:  "Museo-Sans-500",Helvetica, Arial, sans-serif;

	font-size: 24px;

	line-height: 28px;

	color: #002b54;

}

#maincopy  h5{

    padding-left: 25px;

   	text-decoration: none;

	font-weight:  normal;

	font-family:  "Museo-Sans-500",Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

	color: #002b54;

	margin-bottom: 10px;

}



.link{

text-decoration: none;

	font-weight:  normal;

font-size:12px;

	font-family:  Helvetica, Arial, sans-serif;

	color: #d13125;

}



.link:hover{

text-decoration: none;

	font-weight:  normal;

font-size:12px;

	font-family:  Helvetica, Arial, sans-serif;

	color: #0e3a53;

}

#maincopy .copy * * a {

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

color: #ffffff;

}

#maincopy .copy * * a:hover {

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

color: #0e3a53;

}

#maincopy .copy p{

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 24px;

	color: #002b54;

	margin-bottom: 10px;

}



#copyul{

 width: 550px;

 margin-top: 15px;

 margin-bottom: 15px;

}



#bodydiv li{

    margin-bottom: 10px;

	overflow: hidden;

	clear: both;

	background-image: url('./images/arrow.jpg');

	background-position: 7px left;

	background-repeat: no-repeat;

	padding-left: 15px;

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 24px;

	color: #002b54;



}



/*aside*/



#aside{

border: 1px solid #D1D1D1;

border-bottom: none;

border-right: none;

border-top: none;

    padding-left: 30px;

	float: left;

	width: 298px;



}



#aside  .topbox{

	margin-bottom: 20px;

	padding-bottom: 20px;

	border: 1px solid #00b9f2;

	border-top: none;

	border-left: none;

	border-right: none;

}



#aside > .sidebutton{

	border: 1px solid #72bf44;

	border-left: none;

	border-right: none;

	padding-bottom: 20px;

	padding-top: 20px;

	margin-bottom: 10px;

}

#aside h3{

    margin-bottom: 10px;

	text-decoration: none;

	font-weight:  normal;

	font-family:  "Museo-Sans-500",Helvetica, Arial, sans-serif;

	font-size: 18px;

	line-height: 22px;

	color: #002b54;

}

#aside p.text{

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

	color: #002b54;

	margin-bottom: 10px;

}

#aside .text a{



	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

	color: #002b54;

	margin-bottom: 10px;

}

#aside .text a:hover{

color: #001c36;

}

#aside li {

  margin-bottom: 10px;

	overflow: hidden;

	clear: both;

	background-image: url('./images/arrow.jpg');

	background-position: 5px left;

	background-repeat: no-repeat;

	padding-left: 20px;

	text-decoration: none;

        list-style:none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

	color: #002b54;

}

#asidebox{

	background: url('./images/asidebox.jpg') no-repeat;

	widows: 299px;

	height: 231px;

	padding: 20px;

}



#asidebox a{

display: block;

text-decoration: none;

font-weight:  normal;

font-family:  Helvetica, Arial, sans-serif;

font-size: 14px;

line-height: 20px;

margin-bottom: 15px;

color: #f68b1f;

}



#asidebox  p{

	color: #002b54;

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 14px;

	line-height: 20px;

}



.inner{

	padding: 20px;

	text-decoration: none;

	font-weight:  lighter;

overflow:hidden;

clear:both;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 14px;

	line-height: 20px;

	color: #ffffff;

height:100%;

}

.inner li{

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 24px;

	color: #002b54;

}



.inner a{

display: block;



font-weight:  normal;

font-family:  Helvetica, Arial, sans-serif;

font-size: 14px;

line-height: 20px;

margin-bottom: 5px;

color: #002b54;

}

.inner a:hover{

display: block;

font-weight:  normal;

font-family:  Helvetica, Arial, sans-serif;

font-size: 14px;

line-height: 20px;

margin-bottom: 5px;

color: #001c36;

}



#accordion div{

	padding: 10px;

	overflow: hidden;

}



#accordion div li{

    margin-bottom: 5px;

	overflow: hidden;

	clear: both;

	background-image: url('../images/arrow.jpg');

	background-position: 10px left;

	background-repeat: no-repeat;

	padding-left: 20px;

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 24px;

	color: #002b54;



}





#accordion  h3 {

	padding-top: 5px;

	overflow: hidden;

	clear: both;

	background-image: url('../images/bar.jpg');

	background-position: top right;

	background-repeat: no-repeat;

	padding-left: 15px;

	height: 25px;



}

 a.accordionlink   {

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

	color: #ffffff;

}

 a.accordionlink:hover {

	text-decoration: none;

	font-weight:  normal;

	font-family:  Helvetica, Arial, sans-serif;

	font-size: 16px;

	line-height: 20px;

color: #0e3a53;

}



#motionfooter{

background-image: url('{./images/dcmotionfooter.jpg');

width:858px;

height:166px;

overflow:hidden;

clear:both;

padding:30px;

}



/*haccordion*/

#haccordion{

width:550px;

  list-style: none;

  margin: 0;

overflow:hidden;

  padding: 0;

background:#ffffff;

}



#haccordion div{

/* background:url('{parent_url}images/sertec/slidepanels.jpg') no-repeat; */

  background:url('../images/slidepanels.jpg') no-repeat;

  height:290px;

  float: left;

  padding: 5px;

  display: block;

  margin-right: 5px;

}



#haccordion div a{

  display: block;

  overflow: hidden;

  width: 25px;

}



#a1{

  width: 275px;

display:block;

}



#haccordion div img{

  border: 3px solid #881212;

margin-left:20px;

}



#haccordion div p{



  padding: 0;

  width: 275px;

  display: block;

  margin-left: 50px;

margin-top:10px;

color:#ffffff;

}