/* CSS Document */
/*--------------------------------------body---*/

body, td, th, div, p, label, input
{
	color:#313131;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
}
input, select, #contact_text
{
	color:#777777;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
	font-size:14px;
}
input.inputbox, select, textarea { border:1px solid #e0e0de; }
a
{
	color:#5aa000;
	text-decoration:underline;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif
}
a:hover { text-decoration:none; }
a, button, .button { cursor:pointer; }
/*----------------------------------------------------------content---*/
/* Tooltips */
.tool-tip
{
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	text-align:left;
	color:#000
}
.tool-title
{
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(https://www.dynamic-tracking.com/Images/selector-arrow.png) no-repeat;
	color:#000
}
.tool-text
{
	font-size: 100%;
	margin: 0;
	color:#000
}
/*sub_page*/
/* CSS Document */
.text-sub h4
{
	color:#bcbcbe;
	padding:5px 0 19px 0;
	font-size:18px;
	text-transform:capitalize;
	font-weight:normal;
}
.text-sub p { padding:0 0 15px 0 !important; }
.sub-indent-img { padding:25px 0; }
.sub-indent-bottom
{
	display:block;
	padding-bottom:5px;
}
.columns
{
	width:100%;
	overflow:hidden;
	padding:20px 0 0 0;
}
.column-left
{
	width:40%;
	float:left;
}
.column-right
{
	width:55%;
	float:right;
}
.columns dt
{
	color:#bcbcbe;
	font-weight:bold;
}
.columns dd { padding:5px 0 9px 0; }
.alignleft
{
	float:left;
	margin:0 15px 0 0 !important;
}
/*-----------------------------article_settings-*/
.pagenavcounter { padding:11px 0; }
h6 { font:bold 12px Arial, Helvetica, sans-serif; }
.article-decor { padding:0px 0px 12px 0px; }
#contact_text
{
	height:auto;
	overflow:auto;
	margin:0px 0px 5px 0px;
	width:90%;
	font-size:12px;
}
.article-separator-indent { padding:5px 0 0 0; }
.article_separator
{
	height:35px;
	border-top:1px solid #f1f2f3;
	display:block
}
.column_separator { padding:0px 0px 0px 0 !important; }
.article_column { padding:0px 10px 0px 0px; }
.article_indent h3 { overflow:hidden; }
.article_indent h3 img
{
	margin:0px 3px 0px 0px !important;
	float:left
}
.contentpaneopen ul, .article-indent ul
{
	list-style:disc;
	margin:0px 0px 0px 0;
}
.contentpaneopen ul li, .article-indent ul li { padding:0px 0px 6px 0px; }
.contentdescription img { margin:0px 20px 0px 0px; }
.contentpaneopen img { margin:0 11px 0px 0px; }
.contentpaneopen h3 img { margin:18px 10px 0px 0px; }
#content .module ul
{
	list-style:disc;
	margin:0;
}
.container ul
{
	list-style:disc;
	margin:0 0 0 0px !important;
	padding:5px 0 0 0 !important;
}
.container ul li, #content .module ul li
{
	padding:0;
	margin:0
}
.container ul li a, #content ul li a:hover, #content .module ul li a, #content .module ul li a:hover
{
	text-decoration:none;
	text-decoration:underline;
	padding:3px 0 2px 16px;
	line-height:25px;
	background:url(https://www.dynamic-tracking.com/Images/link_marker2.gif) 0 7px no-repeat !important;
}
#content ul li a:hover, #content .module ul li a:hover{ text-decoration:none }

#content .module ul li.active a{ text-decoration:none }

.container ul li p
{
	line-height:14px;
	padding:0;
}
.container ul li span
{
	color:#15a5d6;
	font-style:italic;
}
.top-line
{
	background:url(https://www.dynamic-tracking.com/Images/border3.gif) 0 0 repeat-x;
	padding:26px 0 0 0;
}
.img-indent
{
	float:left;
	margin:0 6px 0 0 !important;
}
.img-indent1 { margin:0 !important; }
.text3
{
	color:#21A8D0;
	font-size:13px;
	line-height:19px;
}
.extra-title
{
	color:#353535;
	font-size:11px;
	text-transform:uppercase;
	padding:15px 0 0 0;
	display:block;
}
.indent-top1 { margin:0 0 0 0; }
.indent-top3 { padding:37px 0 0 0; }
.list-indent1 { padding-bottom:25px !important; }
.p1 { margin-bottom:30px }
/*---------------------------content-heading---*/
.article-indent { padding:10px 0 20px 0; }
.article-indent span.small
{
	line-height:15px;
	font-size:12px;
	padding:0 0 0 0;
	color:#5aa000
}
.article-indent .createdate
{
	line-height:15px;
	font-size:12px;
	margin:0 0px 0px 0;
	padding:3px 0px 0 0;
	display:block;
	color:#5aa000
}
.modifydate
{
	font-size:11px;
	padding:15px 0px 10px 1px;
	text-decoration:none !important;
}
.componentheading
{
	color:#38383b;
	font-size:26px;
	line-height:28px;
	font-weight:normal;
	padding:5px 0 25px 0px;
}
#poll { padding:0 0 0 0; }
td.contentheading
{
	font-size:26px;
	padding:0 0 0 0;
	color:#cccccc;
	line-height:26px;
	font-weight:normal;
}
.contentpaneopen p { padding:4px 0px 10px 0px; }
.buttonheading { padding:19px 0 6px 0px; }
.icon-indent { padding:2px 0 0 0; }
.buttonheading img
{
	padding:0;
	margin:3px 16px 0 0;
	position:relative;
}
span.contentheading
{
	font-weight:normal;
	display:block;
	padding:15px 0px 15px 0px;
	margin:0px 0px 15px 0px;
}
#component-contact .contentheading
{
	font-size:14px;
	padding-bottom:25px;
	color:#434343;
}
/*-----------------------------------read-more---*/

.indent-more { text-align:left; }
div a.readon
{
	background:url(https://www.dynamic-tracking.com/Images/link_marker2.gif) 0 5px no-repeat;
	padding:0 0 6px 14px;
	border:none;
	color:#000;
	font-size:12px;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
	font-weight:normal;
	cursor:pointer;
	text-transform:capitalize;
	margin:4px 0 4px 0;
	display:inline-block;
	text-decoration:underline
}
div a.readon span { line-height:11px; }
div a.readon:hover { text-decoration:none }
/*-----------------------------blog-more---*/

.blog_more { padding:0 0px 10px 26px; }
.blog_more strong
{
	font-size:17px;
	line-height:18px;
	display:block;
	padding:21px 21px 11px 0;
	font-weight:normal;
}
.blog_more h2
{
	font-size:12px;
	padding:0px 0px 0px 0px;
}
.blog_more ul { margin:15px 0px 15px 0 !important; }
/*-----------------------------item-info---*/
.pagin-bottom { padding-bottom:18px; }
.pagin-top { padding-top:0; }
.iteminfo
{
	padding:0px 0px 6px 0px;
	margin:0px 0px 15px 0px;
}
.createdby
{
	color:#7a7a7a;
	display:block;
	text-transform:none;
}
div.small
{ /* Written by */
	display:block;
	color:#7a7a7a;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 0px;
	white-space:nowrap;
	line-height:11px;
}
/*--------------------------------------------------------VM---*/
#martInfo .button { width:52px; }
#martInfo h3
{
	display:block;
	width:71px;
	float:left;
	color:#666565;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#martInfo .moduletable { text-align:right; }
.null
{
	padding:0;
	margin:0 !important;
}
/*-----------------------------------buttons---*/


#content .button, #content .validate, #content .readmore a
{
	background:url(https://www.dynamic-tracking.com/Images/button1.png) 0 0 no-repeat;
	padding:0 0 6px 0;
	border:none;
	color:#fff;
	
	font-size:12px;
	line-height:25px;
	min-height:25px;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	margin:4px 0 4px 0;
	width:85px;
	text-align:center;
}
#content .button:hover, #content .validate:hover, #content .modal-button:hover, #content .readmore a:hover, #content div.blank a:hover
{
	color:#fff !important;
	text-decoration:none;
	background:url(https://www.dynamic-tracking.com/Images/button1_hover.png) 0 0 no-repeat;
}
* html .button, * html .validate { display:block; }
.wrapper-sub-title, .sub-title-wrapper
{
	background:#CDCDCD;
	padding-top:8px !important;
	padding-bottom:8px !important;
	color:#000
}
.wrapper-sub-title a, .wrapper-sub-title a:hover, .sub-title-wrapper a { color:#FFF }
.sub-indent-table { text-indent:8px; }
#content .button2-left
{
	float:left;
	margin-right:5px;
}
#content .button2-left, .image { display:inline }
#content .button2-left a:hover, #content .readmore a:hover, #content div.blank a:hover { /* color:#ff8c0a; */
color:#C83C1E; }
.modal-button, .readmore a, div.blank a
{
	float:left;
	padding:0 0px;
	margin:0px 1px 0px 0px;
}
#editor-xtd-buttons
{
	padding:5px 0px 5px 0px;
	overflow:hidden;
	width:500px;
	float:left
}
#editor-xtd-buttons .readmore { display:inline }
.blank
{
	padding:5px 0px 0px 0px;
	_padding:11px 0px 11px 0px;
}
#content .button, #content .validate, #content .modal-button
{
	background:url(https://www.dynamic-tracking.com/Images/button1.png) 0 0 no-repeat;
	padding:0 0 6px 0;
	border:none;
	color:#fff;
	
	font-size:12px;
	line-height:25px;
	min-height:25px;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	margin:4px 0 4px 0;
	width:85px;
	text-align:center;
}
#content .button:hover, #content .validate:hover, #content div.blank a:hover, #content .readmore a:hover, #content .modal-button:hover
{
	color:#fff !important;
	background:url(https://www.dynamic-tracking.com/Images/button1_hover.png) 0 0 no-repeat;
	text-decoration:none;
}
#content .modal-button, #content div.blank a, #content .readmore a
{
	background:url(https://www.dynamic-tracking.com/Images/button1.png) 0 0 no-repeat;
	padding:0 0 6px 0;
	border:none;
	color:#fff;
	
	font-size:12px;
	line-height:25px;
	min-height:25px;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	margin:4px 0 4px 0;
	width:85px;
	text-align:center;
	font-weight:normal
}
/*-----------------------------pagenav---*/
.pagin-top-border, .pagin-bottom { text-align:center; }
.pagenav { font-weight:normal }
a.pagenav
{
	font-weight:normal;
	padding:0px 2px 0px 2px;
	margin:0px 2px 0px 0px;
	text-decoration:none;
}
a.pagenav:hover { text-decoration:underline; }
a.pagenav:visited { text-decoration:none; }
.pagination_nav
{
	font-size:12px;
	padding:10px 20px 0px 27px;
}
.pagination_nav div { padding:5px 0px 5px 0px; }
.pagination { margin-top:10px }
.pagination li { padding:0px 5px 0px 5px; }
.pagination_result
{
	padding:5px 0px 0px 0px;
	line-height:16px;
}
.pagination span { padding:0px 10px 0px 0px; }
.pagination strong span
{
	padding:0px 6px 0px 6px;
	font-weight:normal
}
/*--------------------------------------result---*/
.searchArea
{
	padding:10px;
	border:1px solid #E0E0E0;
	margin:15px 0 0 0;
}
.sectiontableentry0 td, .sectiontableentry1 td, .sectiontableentry2 td
{
	border-bottom:none;
	border-bottom:1px solid #E0E0E0;
}
.sectiontableentry1 td, .sectiontableentry0 td, .sectiontableentry2 td
{
	padding-bottom:5px;
	padding-top:5px;
	text-indent:11px;
}
.var1
{
	padding:15px !important;
	margin:5px 0px 5px 0px;
	border-bottom:none;
	border-bottom:1px solid #E0E0E0;
}
.var2
{
	padding:15px !important;
	margin:5px 0px 5px 0px;
	border-bottom:none;
	border-bottom:1px solid #E0E0E0;
}
.results { padding:0px 20px 15px 29px; }
.searchintro { padding:10px 0px 10px 30px; }
.results ol li
{
	padding:0px 0px 10px 0px;
	text-align:justify;
}
.results h3 { padding-bottom:25px; }
#searchForm
{
	display:block;
	padding:0 0 0 0;
}
.sectiontableheader { padding:6px 5px 6px 11px; }
#search_searchword
{
	margin:6px 0 0 0;
	padding:0 0 0 5px !important;
	height:19px;
	line-height:21px;
	height:23px;
}
.indent-search-searchword
{
	display:block;
	padding:10px 11px 0 0;
	line-height:19px;
}
/*--------------------------------------archive---*/
.archiveBlock .button
{
	display:inline-block;
	margin:0px 0px 0px 5px;
}
ul#archive-list h4 a
{
	font-size:12px;
	text-transform:none
}
/*--------------------------------------poll---*/
dl.poll { padding:25px 0px 35px 0; }
.button-poll-left, .button-poll-right
{
	border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('https://www.dynamic-tracking.com/Images/button1.png') no-repeat 0 0;
    padding: 0 0 6px 0;
    color:#fff;
	
	font-size:12px;
	line-height:25px;
	min-height:25px;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
 font-family:"Trebuchet MS", Arial, Helvetica, "sans-serif; margin:4px 0 4px 0";
	width:85px;
	text-align:center;
}
.poll .buttons input:hover { background:url(https://www.dynamic-tracking.com/Images/button1_hover.png) 0 0 no-repeat; }
.button-poll-right { margin-left:10px !important; }
#poll h3
{
	font-size:120%;
	padding:0px 0px 10px 0px;
}
dl.poll dt
{
	font-weight:bold;
	padding:7px 0px 0px 0px;
}
.poll .question
{
	font-size:17px;
	padding:0 0 5px 14px;
	line-height:18px;
	font-weight:bold;
}
.poll .poll-body { padding:15px 0px 15px 14px }
.poll-body label
{
	line-height:14px;
	padding:0px 0px 0px 0;
}
.poll .buttons { margin:0 0px 0 0px; }
.poll .result { background:#ffea00; }
.poll .section
{
	overflow:hidden;
	padding:3px 0px 3px 0px;
	width:100%;
	color:#fff;
	text-decoration:none
}
.poll .section2
{
	overflow:hidden;
	padding:2px 0px 4px 0px;
	width:100%;
	color:#fff;
	text-decoration:none
}
.poll .section:hover { text-decoration:none }
.poll .section2:hover { text-decoration:none }
.poll .radio
{
	float:left;
	width:20px;
}
.poll .radio input
{
	display:block;
	width:16px;
	height:16px;
	vertical-align:middle;
}
.poll .var
{
	margin:0px 0px 0px 20px;
	text-align:left
}
.display { padding:0px 0px 10px 0px; }
.display select
{
	border:1px solid #46462f;
	width:100px;
}
.sectiontableentry1 div, .sectiontableentry0 div { font-size:1px }
.td_1, .td_2
{
	width:5%;
	text-align:center;
}
.td_3
{
	width:90%;
	padding:0px 0px 0px 10px;
}
.pollstableborder .question { padding:0px 0px 0px 85px; }
.pollstableborder { margin:25px 0 0 0; }
/*--------------------------------------userforms---*/

dl.contentpane dt { padding:10px 0px 20px 0px; }
dl.contentpane dd
{
	width:100%;
	overflow:hidden;
}
dl.contentpane div { vertical-align:middle }
dl.contentpane .description
{
	width:120px;
	padding:8px 0px 0px 0px;
}
dl.contentpane .input-field
{
	width:160px;
	padding:3px 0px 0px 0px;
}
dl.contentpane .input-field #email
{
	margin:1px 0 0 0;
	padding:0 0 0 5px !important;
	height:22px;
	line-height:18px;
	border:1px solid #bfbfbf;
	width:145px;
}
dl.contentpane .button-field
{
	width:140px;
	padding:0px 0px 0px 0px;
}
/*-------------------------------------search---*/
.search
{
	position:absolute;
	width:289px;
	padding:0 0 17px 0;
	top:101px;
	right:15px;
	z-index:150
}
.search .search-input
{
	width:213px;
	float:left;
	background:url(https://www.dynamic-tracking.com/Images/search_bg.png) 0 0px no-repeat;
	height:31px;
}
.search .search-button
{
	width:71px;
	float:right;
}
.search .inputbox
{
	border:none;
	color:#434d53;
	font-size:14px;
	line-height:16px;
	margin:3px 0 0 8px !important;
	padding:0 0 0 0;
	width:190px;
	background:none;
}
.search .button
{
	width:71px !important;
	height:25px !important;
	margin:0 0 0 0 !important;
	padding:0 !important;
}
.search .button:hover { text-decoration:underline; }
span.count { color:#a6a6a6; }
/*-------------------------------------search-result---*/
.search_result { padding:0px 20px 0px 0px; }
.search_result h3
{
	color:#808080;
	font-size:14px;
}
.searchintro b, .searchintro strong, .highlight
{
	color:#5bba2c;
	font-weight:bold;
}
/*-------------------------------------admin-form---*/

.adminform td { padding:0px 0px 2px 0px; }
.pagin-bottom { padding:5px 0 15px 0; }
/*---------------------------system-error-messages--*/

.error { margin:15px 10px 20px 0; }
.message { margin:0 !important; }
#system-message dt.error, dt.message { display: none; }
.error dd ul
{
	background:#CE0303;
	border-bottom:3px solid #670606;
	border-top:3px solid #670606;
	color:#FFFFFF;
	margin:0 !important;
	padding:5px 0 5px 10px !important;
}
.error dd ul li
{
	background:none !important;
	color:#fff !important;
	margin:0px 0px 0px 20px !important;
	padding:0 !important;
}
/*---------------------------------------------------------------------------------boxes---*/

 
/*-------------------------------------mainmenu---*/

/*-----------------content----*/
.module_menu div
{
	color:#fff;
	font-size:12px;
}
.module_menu ul
{
	list-style:none;
	margin:0 0 0 0px !important;
}
.module_menu li
{
	display:block;
	line-height:25px !important;
	padding:0 0 0px 0px !important;
	margin:0 !important;
	background:url(https://www.dynamic-tracking.com/Images/link_marker1.gif) 0 6px no-repeat !important;
}
.module_menu li ul
{
	padding:11px 0px 0 16px;
	margin:0 0 0 0 !important;
}
.module_menu li ul li
{
	border:none;
	background:none !important;
	padding:4px 0 4px 0 !important;
}
.module_menu li ul li a { }
.module_menu li a
{
	padding:0 0px 0 0 !important;
	display:block;
	line-height:26px !important;
	text-decoration:underline !important;
	background:none !important;
	zoom:1
}
.module_menu li a span, .module_menu .parent a span
{
	padding:0 0px 0 25px !important;
	font-size:12px;
	font-weight:normal;
	display:block;
	line-height:26px !important;
	background:none !important
}
.module_menu li a:hover span, .module_menu li.active a span, .module_menu .parent a:hover span
{
	text-transform:none !important;
	text-decoration:none !important;
	background:none !important
}
#right .module_menu li a:hover, #right .module_menu li.active a, #right .module_menu .parent a:hover
{
	text-transform:none !important;
	text-decoration:none !important;
	background:none !important
}
/*-------------------------------------topmenu--- */

ul.menu-nav
{
	padding:15px 0 0 0 !important;
	margin:0 0 0 0 !important;
	zoom:1;
	position:absolute;
	z-index:100;
	top:90px;
	left:0;
	background:url(https://www.dynamic-tracking.com/Images/menu_bg.gif) 0 0 no-repeat !important;
	width:100%;
	height:49px;
	font:12px/18px;
}
ul.menu-nav li
{
	display:block;
	float:left;
	margin:0 1px 0 0;
	padding:0 1px 0 28px !important;
	position:relative;
}
ul.menu-nav li a
{
	border:none;
	text-decoration:none !important;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:block;
	color:#fff;
}
ul.menu-nav li a:hover, ul.menu-nav li.active a { }
ul.menu-nav li a strong
{
	display:block;
	font-size:15px;
	text-decoration:none;
	float:left;
	padding:17px 0 8px;
	font-weight:normal;
	text-transform:uppercase;
	color:#fff
}
ul.menu-nav li a:hover, ul.menu-nav li.active a{ color:#c10b0a; }
*/ /* ul.menu-nav li a:hover span, ul.menu-nav li a:hover span, ul.menu-nav li.active a,  ul.menu-nav li.active a span, #current li a span{ color:#eb3f5b; text-decoration:none; font-weight:normal;}

-------------------hover-active----*/


 



/*----------------------------------------login-form---*/
.module-login .moduleTopBg {
width:100%;
}
.module-login .sec { width:100%; }
.module-login .boxIndent { padding:0 0px 0 0; }
/*-------------------title----*/

/*-----------------content----*/
.login-text-1
{
	color:#fff;
	display:block;
	line-height:21px;
}
.form-height
{
	height:38px;
	margin:0 0 0 0;
	background:url(https://www.dynamic-tracking.com/Images/input_bg.gif) 0 0 no-repeat;
}
#form-login { padding:0px 0px 0px 15px; }
#form-login-remember { padding:10px 0px 10px 0px; }
.module-login label
{
	display:block;
	line-height:17px;
	padding:0px 0px 3px 2px;
	width:100%;
	color:#4d4d4d;
	font-size:12px;
}
label.remember
{
	display:inline;
	color:#4d4d4d !important;
	margin:0 0 0 0;
	font-weight:normal;
}
.module-login p, .module-login div, label.remember
{
	padding:2px 0 0 0;
	line-height:18px;
	text-transform:none;
}
.logo-title
{
	font-size:15px;
	padding-bottom:21px !important;
	font-size:14px !important;
	display:block;
	line-height:35px;
}
.remember { padding:0 !important; }
#mod_login_username, #mod_login_password { margin:0px 0px 0px 0px; }
.module-login a, .module-login a:hover
{
	padding:0px 0px 0px 0px;
	margin:0;
	line-height:20px;
	font-weight:normal;
	color:#5aa000 !important;
}
.module-login a:hover { color:#5aa000 !important; }
.module-login .inputbox
{ /* inputbox */
	color:#777777;
	font-size:11px;
	line-height:12px !important;
	padding:2px 0 1px 9px;
	margin:0 0 0 0 !important;
	width:190px;
	background:none;
	border:none;
}
#modlgn_username, #modlgn_passwd { float:left; }
.username label, .password label { color:#4d4d4d }
.remember { padding:4px 0px 0px 0px; }
input.checkbox
{ /* checkbox */
	border:none;
	display:block;
	margin:3px 6px 0px 0;
	vertical-align:middle;
	width:12px;
	height:12px;
	position:relative;
	float:left;
}
.button-login:hover, .log .button:hover
{
	background:url(https://www.dynamic-tracking.com/Images/button1_hover.png) 0 0 no-repeat;
	color:#fff;
!important;
	text-decoration:none;
}
.button-login, .log .button
{
	background:url(https://www.dynamic-tracking.com/Images/button1.png) 0 0 no-repeat;
	padding:0 0 6px 0;
	border:none;
	color:#fff;
	font-size:12px;
	line-height:25px;
	min-height:25px;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	margin:4px 0 4px 0;
	width:85px;
	text-align:center;
}
#inputs { padding:3px 11px 6px 0; }
.log
{
	width:100%;
	overflow:hidden;
	display:block;
}
/*---------------------------------------------------------structure---*/
#body { background:url(https://www.dynamic-tracking.com/Images/tile.gif) 0 0 repeat-x; }
.main
{
	position:relative;
	margin:0 auto;
	padding:0 0 0 0;
	width:980px;
}
.header
{
	
	width:100%;
	margin:0 auto;
	
	z-index:5000;
	min-width:980px;
}
.head
{
	
	margin:0 auto;
	z-index:5000;
	width:980px;
	
}
#logo
{
	margin:0 0 0 0px;
	position:absolute;
	top:22px;
	left:0;
	z-index:100
}
#logo a
{
	display:block;
	position:relative;
	cursor:pointer;
}
/*-------------------------------------header---*/
.clear
{
	width:100%;
	overflow:hidden;
}
.clear1 { clear:both; }
.br { display:block; }
.fright { float:right !important; }
.fleft { float:left; }
.list
{
	float:left !important;
	display:inline
}
.row-search { height:80px; }
.row-top-menu { float:right; }
.content-top { margin:0 auto 0 auto; }
/*-------------------------------------content---*/
#content
{
	padding:110px 0 0px 0;
	margin:0 auto 20px;
}

@-moz-document url-prefix() {
    #content
{
	padding:144px 0 0px 0;	
}
}
.container
{
	overflow:hidden;
	height:100%;
	text-align:left;
	padding:0px 15px 0 0;
}
#right
{
	float:right;
	text-align:left;
	width:239px;
	padding:2px 0 0 78px;
	margin-bottom:0;
}
.right-indent { padding:0; }
/*wrapper-content*/
.wrapper-content .border-top { background:url(https://www.dynamic-tracking.com/Images/border.gif) repeat-x top #FFF; }
.wrapper-content .border-bottom { background:url(https://www.dynamic-tracking.com/Images/border.gif) repeat-x bottom; }
.wrapper-content .border-left { background:url(https://www.dynamic-tracking.com/Images/border.gif) repeat-y left; }
.wrapper-content .border-right { background:url(https://www.dynamic-tracking.com/Images/border.gif) repeat-y right; }
.wrapper-content .corner-top-left { background:url(https://www.dynamic-tracking.com/Images/corner_top_left.gif) no-repeat left top; }
.wrapper-content .corner-top-right { background:url(https://www.dynamic-tracking.com/Images/corner_top_right.gif) no-repeat right top; }
.wrapper-content .corner-bottom-left { background:url(https://www.dynamic-tracking.com/Images/corner_bottom_left.gif) no-repeat left bottom; }
.wrapper-content .corner-bottom-right { background:url(https://www.dynamic-tracking.com/Images/corner_bottom_right.gif) no-repeat right bottom; }
/**/

/*wrapper-box-footer*/
.wrapper-box-footer
{
	float:left;
	width:242px;
	height:155px;
	border-right:1px solid #e0e0e0;
}
.wrapper-box-footer .boxTitle h3
{
	color:#242d2f;
	font-size:18px;
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif
}
.wrapper-box-footer .boxIndent { padding:15px 7px 21px 22px; }
.wrapper-box-footer p { padding:0 !important; }
.wrapper-box-footer ul
{
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
}
.wrapper-box-footer ul li
{
	background:url(https://www.dynamic-tracking.com/Images/link_marker1.gif) 0 6px no-repeat;
	padding:0 0 4px 11px;
}
.wrapper-box-footer ul li a
{
	color:#a6a6a6;
	font-weight:bold;
	text-decoration:none;
}
.wrapper-box-footer ul li a:hover { color:#eb3f5b; }
.wrapper-box-footer .newslatter .col-1
{
	width:180px;
	background:url(https://www.dynamic-tracking.com/Images/search_bg.png) 0 0 no-repeat;
	height:45px;
}
.wrapper-box-footer .newslatter .col-1 input
{
	background:none;
	border:none;
	margin:6px 0 0 6px;
	width:128px;
	color:#434d53;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.wrapper-box-footer .newslatter .col-2 { width:30px; }
.wrapper-box-footer .newslatter .col-2 .moduleButton
{
	background:url(https://www.dynamic-tracking.com/Images/bg_search.gif) 0 0 no-repeat;
	width:30px;
	height:27px;
	border:none;
	cursor:pointer;
}
/**/





.indent-top-none { padding-top:0 !important; }
.text1 dt
{
	color:#a6a6a6;
	font-size:10px;
	line-height:14px;
}
.text1 dt strong
{
	color:#a6a6a6;
	font-size:13px;
	display:block;
}
.text1 dd
{
	color:#30383c;
	font-size:13px;
	line-height:20px;
	padding:5px 0 10px 0;
}
.article-title-text
{
	color:#38383b;
	font-size:26px;
	line-height:28px;
	font-weight:normal;
	padding:0 0 10px 0px;
}
.article-title-text a
{
	color:#38383b !important;
	font-weight:normal;
	text-decoration:underline
}
.article-title-text a:hover
{
	color:#38383b !important;
	font-weight:normal;
	text-decoration:none
}
.article-text-indent { padding:0 0 30px 0 }
.indent-top { padding:0 0 18px 0 !important; }
/*wrapper-box*/
.wrapper-box .boxTitle h3
{
	color:#38383b;
	font-size:26px;
	line-height:28px;
	font-weight:normal;
	padding:0 0 10px 0px;
}
.wrapper-box .boxIndent
{
	padding:10px 0 29px 0px;
	margin-bottom:29px;
	border-bottom:1px solid #f0f1f2
}
#right .boxIndent { padding-left:10px !important }
#right h3
{
	color:#fff;
	font-size:18px;
	line-height:19px;
	font-weight:normal;
	padding:4px 0 10px 0px;
*padding:0px 0 10px 0px;
	background:url(https://www.dynamic-tracking.com/Images/right_title_bg.jpg) no-repeat 0 0;
*background:url(https://www.dynamic-tracking.com/Images/right_title_bg.jpg) no-repeat 0 2px;
	width:149px;
	text-align:center
}
.newsletter .boxIndent { padding:10px 0 0 0; }
/**/

.head_date
{
	position:absolute;
	top:12px;
	left:5px;
	text-transform:uppercase;
	font-size:10px;
	color:#525658
}
.head_date span { color:#878a8b }
/*-------------------------------------footer---*/
.footer
{
	height:67px;
	width:980px;
	margin:0 auto;
}
.foot
{
	width:980px;
	height:67px;
	margin:0 auto;
	position:relative;
	background:url(https://www.dynamic-tracking.com/Images/foot_bg.gif) no-repeat 0 0;
	padding:0
}
.img-none { display:none; }
.copy
{
	position:absolute;
	left:30px;
	top:30px;
	color:#555555;
	font-size:13px;
	text-transform:uppercase
}
.copy span { color:#555555; }
.copy a
{
	color:#555555;
	text-decoration:none;
	border-bottom:1px solid #cecfd1
}
.copy a:hover { border:none }
.foot .menu-nav
{
	position:absolute;
	top:30px;
	left:0;
	padding:0 !important;
	margin:0 !important
}
.foot .menu-nav a
{
	background:none !important;
	color:#8f9fa3 !important;
	padding:0 !important;
	font-weight:normal !important
}
.foot .menu-nav strong
{
	background:none !important;
	color:#8f9fa3 !important;
	padding:0 !important;
	font-weight:normal !important
}
.foot .menu-nav a:hover strong
{
	background:none !important;
	color:#8f9fa3 !important;
	padding:0 !important;
	text-decoration:none
}
.foot .menu-nav li
{
	margin-right:20px;
	background:none !important;
	float:left;
	list-style:none;
}
.foot .ulwrapper { display:none !important }
/* Drop-down menu */

.ulwrapper
{
	display: none;
	position:absolute;
	padding:7px 0 12px 0;
	z-index:350;
	margin:39px 0 0 0 !important;
 *margin:39px 0 0 0 !important;
	left:15px;
	top:0
}
.ulwrapper .ulwrapper
{
	display: none;
	position:absolute;
	padding:0 0 4px 0 !important;
	z-index:350;
	margin:0 0 0 0 !important;
 *margin:0 0 0 0 !important;
	left:106px;
	top:0
}
.ulwrapper ul
{
	padding:5px 0 5px 0 !important;
	margin:0 !important;
	width:106px;
	position:relative;
	background:#323336
}
.ulwrapper .ulwrapper ul
{
	padding:0 0 0 0 !important;
	margin:0 !important;
	width:106px;
	position:relative;
	background:#323336
}
.ulwrapper ul li
{
	width:106px;
	list-style:none;
	margin:0 !important;
	padding:0 !important;
	background:#323336 !important
}
.parent .ulwrapper ul li, .parent .ulwrapper ul li a, .parent .ulwrapper ul li a strong
{
	color:#fff !important;
	font-size:12px!important;
	font-weight:normal !important;
	float:none;
	height:auto;
	height:1% !important
}
.parent .ulwrapper ul li a strong
{
	padding:7px 0 7px 20px !important;
	display:inline-block !important;
	font-weight:normal !important;
	height:1%;
	line-height:12px;
	text-transform:none;
	color:#fff;
	width:86px;
	text-align:left;
	margin:0 !important
}
.parent .ulwrapper ul li.active a strong
{
	font-weight:normal !important;
	background:#5e5e60 !important;
	color:#fff !important
}
.ulwrapper ul li a
{
	padding: 0 !important;
	background:none !important
}
.ulwrapper ul li a:hover
{
	color:#b5ccde !important;
	display:block;
	padding:0 !important;
	margin:0 !important
}
.ulwrapper .ulwrapper ul li a:hover strong
{
	color:#000 !important;
	display:block
}
.ulwrapper ul li a:hover strong
{
	font-weight:normal !important;
	background:#5e5e60 !important;
	color:#fff !important
}
/* EOF Drop-down menu */

#emailForm .inputbox, #emailForm #contact_text
{
	font-size:12px;
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
}
.form-validate .paramlist_key { width:325px !important; }
.news_title
{
	color:#808080;
	font-size:13px;
	font-weight:bold;
}
.news_title:hover { color:#00cbff; }
.news_block
{
	margin:7px 0 0 0;
	font-size:13px;
}
.news_block2
{
	margin:16px 0 0 0;
	font-size:13px;
}
.more_details
{
	color:#15a5d6;
	text-decoration:none;
	display:inline-block;
	font-weight:bold;
	margin-top:5px;
}
.more_details:hover
{
	color:#808080;
	text-decoration:none;
}
.all_news
{
	color:#da0078;
	font-weight:bold;
	text-decoration:underline !important;
	font-size:11px !important;
	margin-left:10px
}
.all_news img
{
	position:absolute;
	margin:3px 0 0 0px;
}
.all_news:hover { text-decoration:none !important; }
.head_animation
{
	position:relative;
	overflow:hidden;
	padding:0 0 20px;
	width:979px !important;
}
#id_of_block1
{
	overflow:hidden;
	height:377px;
}
.control_panel
{
	background:url(https://www.dynamic-tracking.com/Images/btn_slide.gif) no-repeat 0% 0%;
	width:982px;
	height:21px;
	position:absolute;
	z-index:1
}
.show
{
	position:absolute;
	right:14px;
	top:-1px;
	display:inline-block;
	background:url(https://www.dynamic-tracking.com/Images/hide.gif) no-repeat 0% 6px;
	padding:0 0 0 13px;
	color:#fff;
	text-decoration:underline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	height:20px;
	cursor:pointer;
	z-index:500000
}
span.show2 { display:block; }
span.hide2 { display:none; }
.link2 { background:url(https://www.dynamic-tracking.com/Images/show.gif) no-repeat 0% 6px; }
.link2 span.show2 { display:none; }
.link2 span.hide2 { display:block; }
.slider
{
	position:relative;
	width:980px;
	height:377px !important;
	zoom:1;
	z-index:1520;
}
.slide
{
	position:relative;
	width:980px !important;
	height:377px !important;
	zoom:1;
	z-index:1520;
}
.activeSlide { color:#000 }
#nav
{
	padding:15px 11px 8px;
	position:absolute;
	z-index:1520;
	top:366px;
	left:5px;
	zoom:1;
}
.link3 { top:5px !important; }
#nav a
{
	background:url(https://www.dynamic-tracking.com/Images/slide_button.gif) 0 -0px no-repeat;
	display:block;
	width:12px;
	height:12px;
	margin-right:7px;
	text-indent:-5000px;
	float:left
}
#nav a:hover, .activeSlide { background:url(https://www.dynamic-tracking.com/Images/slide_button.gif) 0 -12px no-repeat !important; }
.img_indent
{
	float:left;
	margin-right:17px;
}
.slogan { margin-bottom:30px }
.p2 { margin-bottom:19px }
.social
{
	position:absolute;
	top:31px;
	right:7px;
}
.slogan_top
{
	position:absolute;
	top:41px;
	left:471px;
	color:#cececf;
	font-size:18px
}
.coin-slider
{
	overflow: hidden;
	zoom: 1;
	position: relative;
	width:979px !important
}
.coin-slider a
{
	text-decoration: none;
	outline: none;
	border: none;
}
.cs-buttons
{
	font-size: 0px;
	padding: 10px;
	position:absolute !important;
	left:0 !important;
	margin-left:0 !important;
	z-index: 5000000;
	padding:0 !important;
	display:none
}
.cs-buttons a
{
	margin-left: 5px;
	height: 10px;
	width: 10px;
	float: left;
	border: 1px solid #B8C4CF;
	color: #B8C4CF;
	text-indent: -1000px;
}
.cs-active
{
	background-color: #B8C4CF;
	color: #FFFFFF;
}
.cs-title
{
	width: 100%;
	padding: 10px;
	background-color: #000000;
	color: #FFFFFF;
}
.cs-prev
{
	color: #FFFFFF;
	padding: 0px 10px;
	background:url(https://www.dynamic-tracking.com/Images/back.gif) 0 0 no-repeat !important;
	width:50px;
	height:64px;
	text-indent:-50000px
}
.cs-next
{
	color: #FFFFFF;
	padding: 0px 10px;
	background:url(https://www.dynamic-tracking.com/Images/next.gif) 0 0 no-repeat !important;
	width:50px;
	height:64px;
	text-indent:-50000px
}
.redArrow
{color: #a81413;
    }
h3, .article-title-text, .componentheading, .menu-nav li a, .copy, .slogan_top' 
{ font-family: "Aller" Verdana, Arial; 
  
 }
 
 .buttonheading {
    /*padding: 19px 10px 6px;*/
    padding:19px 16px 6px 0;
}