﻿.cwBorder 
{
	border:1px solid #4270B6;
}

.cwPadSidesXSmall
{
	padding-left: 1px;
	padding-right: 1px;
}

.cwPadSidesSmall, .cwPadSmall
{
	padding-left: 5px;
	padding-right: 5px;
}

.cwPadSidesMedium, .cwPadMedium
{
	padding-left: 15px;
	padding-right: 15px;
}

.cwPadSidesLarge, .cwPadLarge
{
	padding-left: 35px;
	padding-right: 35px;
}

.cwPadTopXSmall
{
	padding-top: 1px;
}

.cwPadTopSmall, .cwPadSmall
{
	padding-top: 5px;
}

.cwPadTopMedium, .cwPadMedium
{
	padding-top: 15px;
}

.cwPadTopLarge, .cwPadLarge
{
	padding-top: 35px;
}

.cwPadBottomXSmall
{
	padding-bottom: 1px;
}

.cwPadBottomSmall, .cwPadSmall
{
	padding-bottom: 5px;
}

.cwPadBottomMedium, .cwPadMedium
{
	padding-bottom: 15px;
}

.cwPadBottomLarge, .cwPadLarge
{
	padding-bottom: 35px;
}

.cwMarginSidesXSmall
{
	margin-left: 1px;
	margin-right: 1px;
}

.cwMarginSidesSmall
{
	margin-left: 5px;
	margin-right: 5px;
}

.cwMarginRightSmall
{
	margin-right: 5px;
}

.cwMarginLeftSmall
{
	margin-left: 5px;
}

.cwMarginSidesMedium
{
	margin-left: 15px;
	margin-right: 15px;
}

.cwMarginLeftMedium
{
	margin-left: 15px;
}

.cwMarginRightMedium
{
	margin-right: 15px;
}

.cwMarginSidesLarge
{
	margin-left: 35px;
	margin-right: 35px;
}

.cwMarginLeftLarge
{
	margin-left: 35px;
}

.cwMarginRightLarge
{
	margin-right: 35px;
}

.cwMarginTopXSmall
{
	margin-top: 1px;
}

.cwMarginTopSmall
{
	margin-top: 5px;
}

.cwMarginTopMedium
{
	margin-top: 15px;
}

.cwMarginTopLarge
{
	margin-top: 35px;
}
.cwMarginBottomLarge
{
	margin-bottom: 35px;
}

.cwMarginBottomMedium
{
	margin-bottom: 15px;
}

.cwMarginBottomSmall
{
	margin-bottom: 5px;
}

.cwMarginBottomXSmall
{
	margin-bottom: 1px;
}

.cwColumnHalf, .cwColumnQuarter, .cwColumnOneThird, .cwColumnTwoThird, .cwColumnTenth, .cwFloatLeft
{
	float:left;
}

.cwFloatRight
{
	float:right;
}

.cwColumnHalf
{
	width: 49%;
}

.cwColumnQuarter
{
	width: 24%;
}

.cwColumnOneThird
{
	width: 33%;
}

.cwColumnTwoThird
{
	width: 66%;
}

.cwColumnTenth
{
	width: 9%;
}

.cwContainer, .cwContainerFullWidth
{
	height: 1%;
	margin: 0 auto;
	position: relative;
	display: block;
	/*overflow:auto;*/
}
.cwContainer
{
	width: 90%;
}

.cwContainerFullWidth
{
	width: 933px;
}

.cwClearFix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.cwClearFix {display: inline-block;}

/* Hides from IE5/Mac \*/
* html .clearFix {height: 1px;}
.cwClearFix {display: block;}
/* End hide from IE5/Mac */

.cwCenter
{
	text-align: center;
}

.cwCenterMargin
{
    margin-left: auto;
    margin-right: auto;
}

.cwRight
{
	text-align: right;
}

.cwLeft
{
	text-align: left;
}

.cwTop
{
    vertical-align:top;
}

.cwTextLarge, .cwTextMedium, .cwTextSmall, .cwTextLargeBold, .cwTextMediumBold, .cwTextSmallBold
{
	font-family: Open Sans, Arial, Verdana, Tahoma;	
}

.cwTextLargeBold /*, .cwTextLarge*/
{
	font-size: large;
}

.cwTextLarge {
	font-size: 16px;
	font-weight: normal;
	line-height: 1.3em;
}

.cwTextMediumBold, .cwTextMedium
{
	font-size: 12px;
}

.cwTextSmallBold, .cwTextSmall
{
	font-size: xx-small;
}

.cwTextLargeBold, .cwTextMediumBold, .cwTextSmallBold
{
	font-weight: bold;
}

.cwFormLabelXXSmall, .cwFormLabelXSmall, .cwFormLabelSmall, .cwFormLabelMedium, .cwFormLabelLarge
{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
}

.cwFormLabelLarge
{
	width: 200px;
}

.cwFormLabelMedium
{
	width: 150px;
}

.cwFormLabelSmall
{
	width: 95px;
}

.cwFormLabelXSmall
{
	width: 75px;
}

.cwFormLabelXXSmall
{
	width: 45px;
}

.cwColorPrimary 
{
	/*color: #3D55B7;*/
    color: #242424;
}

.cwColorSecondary
{
	color: #0F5B86;
}

.cwColorTertiary
{
	color: #DB241E;
}

.cwColorNotice
{
	color: Red;
}

.cwColorWhite
{
	color: #ffffff;
}

.cwBackColorPrimary 
{
	background-color:  #4270B6;
}

.cwBackColorSecondary
{
	background-color: #74838a;
}

.cwBackColorTertiary
{
	background-color: #f7fff4;
}

.cwBackColorWhite
{
	background-color: #ffffff;
}
.cwBackBorderDottedVertical 
{
	background-image: url(/Par.LMS.CargoWatch.UI/images_base/misc/dotted-vertical.gif);
	background-repeat: repeat-y;
}

.cwBackBorderDottedHorizontal
{
	background-image: url(/Par.LMS.CargoWatch.UI/images_base/misc/dotted-horizontal.gif);
	background-repeat: repeat-x;
}

.cwWidthLarge 
{
	width: 600px;
}

.cwWidthMedium
{
	width: 400px;
}

.cwWidthSmall
{
	width: 200px;
}

.cwDisplayInline
{
    display:inline;
}

.cwDisplayNone
{
    display:none;
}

.cwListStyleNone
{
    list-style: none;
}

.cwVAlignMiddle
{
    vertical-align:middle;
}

.cwIconDownArrow 
{
    background-image: url(../images/menu-arrow-down.gif.gif);
}

.cwIconHelp 
{
    background-image: url(/Par.LMS.CargoWatch.UI/images_base/misc/HelpCmd.GIF);
}

.cwLayer
{
    position: absolute; 
    z-index: 50;
}

.cwNoWrap 
{
    white-space: nowrap;
}

.cwSpinner 
{
    background-image: url(../images/move-spinner.gif);
    background-repeat:no-repeat;
}

.ac_over {
    background-color: #DB241E;
}

.ac_odd {
    background-color: #B6B6B6;
}

.table-striped tbody > tr:nth-child(2n) > td, .table-striped tbody > tr:nth-child(2n) > th {
    background-color: #F2F2F2;
}

.table-striped tbody > tr.activeRowBG > td{
    background-color: #92CAED;
}

.table-hover tbody tr:hover > td {
    background-color: #B6B6B6;
}

.table-bordered th, .table-bordered td {
    border: 1px solid #D9D9D9;
    padding: 5px;
}

.table-bordered tr.gPS td {
    border: 0px;
}

.help-tooltip {
    background-color: #eaeaea;
}

#divContactUsInfo {
    background-color: #f4f4f4;
}

.ui-widget-header {
    background: #6b6b6b;
    color: #ffffff;
    font-family: Open Sans;
}

.cwTable {
	display: table;
}

.cwRow {
	display: table-row;
}

.cwCell {
	display: table-cell;
}


