body{margin:0;font:12px Arial, Helvetica, sans-serif;color:#575757;}
#wrapper{margin:5px 3px 3px;}
.clear{clear:right;}
img{border:0;}
p{margin:0;margin-bottom:10px;*margin-left:-2px;}
form{display:inline;}
a, a:link, a:hover, a:visited, a:active{color:#0088CC;cursor:pointer;text-decoration:none;}
h1{font-size:1.75em;line-height:1.3em;margin-top:0;margin-bottom:0.5em;}
h2{font-size:1.5em;line-height:1.3em;margin-top:0.667em;margin-bottom:0.667em;}
h3{font-size:1.3em;line-height:1.3em;margin-top:0.769em;margin-bottom:0.769em;}
h4,
h5,
h6{font-size:1.1em;line-height:1.3em;margin-top:0.909em;margin-bottom:0.909em;}
#main{text-align:left;width:1240px;}
div#wholePage{margin-top:0px;}
div#page{float:right;min-height:600px;width:1066px;}
#innerPage{margin-left:10px;margin-right:10px;}
#header{text-align:left;margin-bottom:5px;}
#logo{float:left;width:348px;height:60px;margin-left:10px;}
.left{display:block;float:left;}
.right{display:block;float:right;}
a:hover{color:#000;}
a.activeLink{color:#F60;cursor:default;}
a.disabled{color:#999;cursor:default;}
a img{border:0 none;display:inline;}
#footer{height:30px;border-top:1px solid #999;margin-top:5px;text-align:center;}
#footer div{padding-top:7px;font-size:11px;color:#444;}
div#links{margin-right:10px;}
div#header div#links{float:right;margin-top:45px;}
div#header div#links span.headerSeperator{margin-left:2px;margin-right:2px;margin-top:-1px;padding-left:3px;padding-right:3px;}
div#header div#links,
div#header div#links a,
div#header div#links span{color:#0088CC;font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none;}
div#links a, div#links span, div#links div{display:block;float:left;*cursor:pointer;}
div#header div#links a.active{color:#f60;}
div#header div#links a:hover{color:#333;}
div#header div#links a.visitedHeader{color:#FF6600;}
div#header div#links span.disabled{color:#999;cursor:not-allowed;}
div#header div#links span.headerSeperator{padding:0px 3px;margin:-2px 2px 0px 2px;font-family:"Arial Rounded MT Bold";font-size:14px;}
div#grayBar{background:#999;clear:both;background:url(../Images/Header/headerGrayBar.png) repeat-x;border:1px #ccc solid;height:40px;margin-bottom:6px;}
div#grayBar div#pageTitle{color:#FFFFCC;float:left;font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;font-size:15px;height:24px;margin-top:3px;margin-left:9px;}
div#grayBar div#titleText{float:left;padding-top:8px;padding-right:7px;min-width:135px;font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;font-size:15px;color:#FFFFCC;line-height:17px;}
div#grayBar div.arrowVsl{float:left;margin-right:10px;margin-top:12px;}
div#grayBar div.arrowVsl img{display:block;}
div#grayBar div#leftZone,
div#grayBar div#leftZone button,
div#grayBar div#leftZone div{float:left;}
div#leftZone div.seperator{background:url("../Images/Toolbar/separator.png") no-repeat scroll 0 0 transparent;height:27px;margin:6px 3px 0;width:2px;}
div#grayBar div#rightZone{float:right;}
div#grayBar .toolbar22Middle{margin:8px 7px 0px 7px;}
div#grayBar div.label{color:#FFFFCC;font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;line-height:14px;margin-top:14px;}
div#grayBar div.moreLeft{margin-left:17px;}
div#grayBar .sugg{border:1px #444444 solid;background:url(../Images/Filter/inputBg.png) no-repeat;}
div#grayBar .sugg input{height:18px;width:142px;border:0;padding:2px 20px 0 6px;background:none;background:url(../Images/Filter/EzyCustomSelect/right.png) top right no-repeat;*background:url(../Images/Filter/EzyCustomSelect/right.png) right -1px no-repeat;;padding-top:4px \0/;height:16px \0/;*padding-top:3px;*height:17px;cursor:default;}
div#grayBar .sugg input.disabled{height:18px;width:142px;border:0;background:url(../Images/Filter/EzyCustomSelect/right_disabled.png) top right no-repeat;*background:url(../Images/Filter/EzyCustomSelect/right_disabled.png) right -1px no-repeat;}
div#grayBar div button.toolButton,
div#grayBar div button.toolBtnMoreWidth{border:none;height:33px;margin-top:2px;padding:0;}
div#grayBar div button.toolButton span{background:url("../Images/Filter/filterBg.png") repeat-x scroll 0 0 transparent;border:1px solid #333333;color:#000000;cursor:pointer;display:inline-block;float:left;font:12px Arial, Helvetica, sans-serif;font-weight:bold;height:32px;min-width:80px;padding:1px 10px 0;text-align:center;}
div#grayBar div > button.disabled span{color:#CCCCCC;}
div#grayBar div > button.toolButtonSingleLine span{height:24px;padding-top:8px;}
div#grayBar div button.toolButton.pushed span{color:#FFFFFF;}
div#grayBar div button.toolButton.hover span{color:#ff9900;}
#buttonZone button.disabled span,
.toolButton.disabled span{color:#999;cursor:default;}
button:disabled{cursor:default;}
table.multipageBar{margin-right:5px;margin-top:8px;}
table.multipageBar tr td button img{margin-left:-3px;margin-right:-3px;}
a.active_inner{color:#FFFFCC;}
div.graphicTextbox{background:url("../Images/Textbox/bg.png") repeat scroll 0 0 transparent;border:1px solid #444444;float:left;height:20px;}
div.graphicTextbox div.txtBoxLeftCorner,
div.lgnGraphicTextbox div.txtBoxLeftCorner{background:url("../Images/Textbox/leftShape.png") repeat scroll 0 0 transparent;float:left;height:20px;width:3px;}
div.graphicTextbox div.textbox input,
div.lgnGraphicTextbox div.textbox input{border:medium none;height:14px;margin-left:2px;margin-top:3px;}
div.freqSearchBtn{float:left;margin-left:5px;}
div.freqSearchBtn #btnSearch{background:none;border:none;padding:0px;margin-top:-2px;width:27px;height:27px;}
div.freqSearchBtn #btnSearch img{display:block;}
input[type="text"], input[type="password"]{border:1px solid #B8B8B8;height:17px;padding-top:1px;padding-left:3px;margin:0;outline:none;}
input, textarea, button, select{font:12px Arial, Helvetica, sans-serif;color:#575757;outline:none;}
textarea{border:1px solid #B8B8B8;padding-left:3px;padding-top:2px;margin:0;}
select{border:1px solid #B8B8B8;height:21px;padding:1px;padding-left:0;margin:0;}
select[multiple="multiple"]{height:auto;}
@media screen and (-webkit-min-device-pixel-ratio:0){input[type="file"], textarea, select{margin:0px;}
}
select.textAlign{font:12px "Courier New", Courier, monospace;}
textarea.hidden{height:130px;position:absolute;visibility:hidden;width:200px;}
.ezyMultiSelect{border:1px #B8B8B8 solid;height:110px !important;}
.ezyMultiSelect ul{margin:0;padding:0;}
.ezyMultiSelect ul li{margin:0;list-style-type:none;padding:1px 0;border-bottom:1px #fff dotted;}
.ezyMultiSelect li input,
.ezyMultiSelect li label{float:left;}
.ezyMultiSelect li label{padding-top:2px;}
.ezyMultiSelect ul li.active{background:#666;color:#fff;}
.ezyMultiSelectOpr{font-size:11px;display:none;}
span.error, div.error,
span.formMsgProgress{color:#B41114;text-shadow:2px 2px 3px #AAAAAA;}
.required{color:#C30;text-shadow:2px 2px 3px #AAAAAA;}
div.normal,
span.normal,
.info{color:#ff6600;}
.info{font-size:11px;}
div.success,
span.success{color:#36793F;}
div.setupMessage, div.popupMessage, .message{height:15px;line-height:10px;padding-bottom:5px;padding-top:5px;}
.blank{color:#999;}
.fontBold{font-family:'Arial Rounded MT bold', Arial, Helvetica, sans-serif;}
.requiredSign{color:#C30;text-shadow:2px 2px 3px #AAAAAA;}
.red{color:#B41114;}
.green{color:#36793F;}
.orange{color:#FF7700;}
div.setupMessage{height:15px;text-shadow:2px 2px 3px #AAAAAA;}
table.form td{vertical-align:top;}
table.form td.label{white-space:nowrap;}
table.form td.entry,
table.form td.firstEntry,
table.form td.nextEntry{padding-top:6px;}
table.form td.label,
table.form td.labelSeperator,
table.form td.nextLabel{padding-top:9px;}
table.form td.entry,
table.form td.labelSeperator,
table.form td.nextEntry,
table.form td.nextLabel{padding-left:5px;}
table.form tr.labelOnly td{padding-bottom:3px;}
table.form tr.labelOnly td.label{padding-top:9px;}
table.form tr.labelOnly td.entry{padding-top:9px;}
fieldset{border:1px solid #B8B8B8;padding:4px 7px 9px;}
input[type="checkbox"]{border:0 none;}
div#page div.fullPage,
div#myAccPage div.fullPage{min-height:590px;}
div#myAccPage div.myAccForm{border:1px solid #999999;padding:5px 9px;}
div#page div.form{border:1px solid #999999;padding:5px 19px;}
div#page div.form.withToolbar{min-height:580px;}
div#searchByPortEditor{float:left;width:547px;}
div#searchByPortEditor, div#freqPortLbl{margin-bottom:5px;}
div#searchByPortEditor span.masterPort{padding-left:5px;}
span.masterPort{font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;padding-top:6px;}
div#freqPortLbl{float:right;width:479px;}
div#portEditorSearch{float:left;padding-left:7px;width:533px;}
div.frequPortEditor, table#portSelectType{float:left;margin-left:253px;}
div#freqPortSearch{margin-left:13px;margin-top:1px;width:162px;}
div#freqPortSearch div.textbox input#txtCountrySearch{width:150px;}
div#freqPortSearch div.ezySuggList{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #B8B8B8;margin-left:-4px;margin-top:5px;width:250px;}
div#frmFrequentPortEditor_message{float:left;width:452px;}
cboUser, select#cbo, select#cboMasterPort, select#cboFrequentPort, select#cboGrp{display:block;margin-bottom:5px;}
.courier{font-family:"Courier New",Courier,monospace;}
select[multiple="multiple"] option{padding-bottom:2px;padding-top:2px;}
div.exportAddRemBtn{margin-bottom:3px;padding:0 3px 0 0;text-align:center;}
div.portEditorButtons{margin-bottom:3px;text-align:center;}
fieldset.exportSelectItem{margin-top:5px;padding-top:5px;width:610px;}
table#exportChkList{padding-left:5px;}
table#exportChkList tr td{padding-bottom:5px;padding-left:5px;padding-right:5px;}
table#exportChkList tr td.exportChkType input{margin:0;}
div.exportToSelect{padding-bottom:3px;padding-left:5px;padding-top:13px;}
div.exportTitle{font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;padding-bottom:13px;padding-top:3px;}
div.vslText{padding-top:13px;}
div.exportBtns{padding-left:5px;padding-top:5px;}
.portEditorButtons button#btnAdd{background:url("../CSImages/Buttons/btnAdd.png") no-repeat scroll 0 0 transparent;}
.portEditorButtons button#btnRemove{background:url("../CSImages/Buttons/btnRemove.png") no-repeat scroll 0 0 transparent;}
.portEditorButtons button#btnAdd.hover{background:url("../CSImages/Buttons/btnAdd.png") no-repeat scroll 0 -24px transparent;}
.portEditorButtons button#btnRemove.hover{background:url("../CSImages/Buttons/btnRemove.png") no-repeat scroll 0 -24px transparent;}
.portEditorButtons button.normalButton{height:24px;width:70px;}
select#cboFrequentPort, select#cboMasterPort{height:503px;width:457px;}
select#cboVessels, select#cboSelVessels{height:300px;width:260px;}
select.cboShareGrp{width:457px;height:465px;}
table.setupForm tr td.entry,
table.setupForm tr td.setupEntry{padding-top:6px;}
table.setupForm tr td{padding:5px 0 0 5px;text-align:left;vertical-align:top;}
table.setupForm tr td.portEditorButtons{vertical-align:middle;}
div#errorMsg{color:#B41114;height:15px;line-height:15px;padding-bottom:5px;text-shadow:2px 2px 3px #AAAAAA;}
div#txtPopup,
div#rtePopup{border:1px solid #000;height:430px;padding-left:21px;position:fixed;text-align:left;width:550px;}
h1#popupTitle,
#rtePopup h1#popupTitle{color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0;padding-bottom:10px;padding-top:10px;}
#rtePopupContainer .buttonDiv,
#rtePopup .buttonDiv{margin-top:5px;*margin-left:3px;}
div.block{border:#ccc 1px solid;background:#ffffff url("../Images/blockBg.png") repeat-x;border:1px #999 solid;}
button.normalButton{padding:0px;border:none;background:none;margin-left:0px;margin-right:3px;cursor:pointer;*width:70px;*height:25px;}
.normalButton span{margin-left:-3px;display:block;padding:3px 10px 0;width:48px;height:19px;color:#fff;font-family:"Arial Rounded MT",Arial,Helvetica,sans-serif;font-weight:bold;*float:left;margin-left:0\9;margin-left:0\0/;}
@media screen and (-webkit-min-device-pixel-ratio:0){button.normalButton span{margin-left:0}
.smallWindow button.normalButton span{margin-left:0;}
}
.normalButton span.green{border:1px #004f00 solid;background:url(../Images/Bg/btnGreenBg.png) repeat-x;}
.normalButton.hover span.green{background:url(../Images/Bg/btnGreenBg_hover.png) repeat-x;}
.normalButton span.red{border:1px #c40000 solid;background:url(../Images/Bg/btnRedBg.png) repeat-x;}
.normalButton.hover span.red{background:url(../Images/Bg/btnRedBg_hover.png) repeat-x;}
.normalButton span.blue{border:1px #263e77 solid;background:url(../Images/Bg/btnBlueBg.png) repeat-x;}
.normalButton.hover span.blue{background:url(../Images/Bg/btnBlueBg_hover.png) repeat-x;}
button#btnReference span{width:58px;}
.normalButton span.orange{border:1px solid #ff3301;background:url(../Images/Buttons/btnOrangeBg.png) repeat-x;}
.normalButton.hover span.orange{background:url(../Images/Buttons/btnOrangeBg_hover.png) repeat-x;}
.normalButton span.gray{border:1px #838383 solid;background:url(../Images/Bg/btnGrayBg.png) repeat-x;}
.normalButton.hover span.gray{background:url(../Images/Bg/btnGrayBg_hover.png) repeat-x;}
.normalButton.disabled span{color:#e6e6e6;border:1px #838383 solid;background:url(../Images/Bg/btnGrayBg.png) repeat-x;}
.normalButton.disabled{cursor:default;}
#mpContainer, #toolbar{width:100%;padding-bottom:3px;padding-left:2px;*margin-left:2px;clear:both;}
#buttonZone button, .toolButton{border:none;display:block;float:left;background:none;font-family:"Arial Rounded MT Bold",Arial,Helvetica,sans-serif;color:#08C;padding:0;padding-top:3px;padding-bottom:2px;padding-left:5px;*padding-left:0px;cursor:pointer;*text-align:left;*width:3%;}
#buttonZone .separator{display:block;float:left;padding:2px 5px 0;}
@media screen and (-webkit-min-device-pixel-ratio:0){#buttonZone .separator{padding-top:4px;}
}
#buttonZone button.leftLinkLabel{padding-left:8px;}
#buttonZone button span{margin-left:-3px;margin-left:0px\9;}
#buttonZone button{padding-left:0px;}
table.formView td{padding-bottom:3px;vertical-align:top;}
table.formView td.label{font-family:'Arial Rounded MT bold', Arial, Helvetica, sans-serif;padding-top:7px;}
table.formView td.labelSeperator{padding-top:6px;padding-left:5px;}
table.formView td.entry{padding-top:6px;padding-left:5px;word-wrap:break-word;}
table.formView td.entry div{word-wrap:break-word;}
table.form tr.rows2 td.label,
table.formView tr.rows2 td.label{padding-bottom:9px;}
table.form tr.rows3 td.label,
table.formView tr.rows3 td.label{padding-bottom:22px;}
table.formView td.entry.rows2, table.form td.entry.rows2{padding-bottom:9px;}
table.formView td.entry.rows3, table.form td.entry.rows3{padding-bottom:22px;}
table.form td.editorButton{vertical-align:middle;}
.ezyDatePicker{border:1px solid #444;height:21px;margin-right:4px;width:157px;background:#fff;}
.ezyDatePicker div.left{width:3px;height:20px;}
.ezyDatePicker div.mid{height:18px;padding-left:0;width:132px;}
.ezyDatePicker div.right{width:22px;height:20px;background:url(../Images/EzyDatePicker/calendarDropShadow.png) right no-repeat;}
.ezyDatePicker div.mid input{padding-left:1px;padding-top:3px;margin-left:0;}
table.form .ezyDatePicker{height:18px;padding-top:1px;padding-bottom:1px;border-color:#B8B8B8;width:131px;}
table.form .ezyDatePicker{height:18px;padding-top:1px;padding-bottom:1px;border-color:#B8B8B8;width:131px;}
@media screen and (-webkit-min-device-pixel-ratio:0){table.form .ezyDatePicker{margin-left:2px;}
}
table.form .ezyDatePicker div.mid{width:105px;}
table.form .ezyDatePicker div.mid input#txtDate{padding-left:0px;}
table.form .ezyDatePicker div.right{margin-top:-1px;}
.dateRange .ezyDatePicker, .dateRange .toLabel{float:left;padding-top:3px;}
.dateRange .toLabel{margin:0 5px;}
div.ezySuggestion{float:left;}
div.ezySuggestion div.ezySuggList table tr td{background:#fff;padding-top:4px;padding-bottom:4px;font:12px Arial, Helvetica, sans-serif;}
div.ezySuggestion div.ezySuggList{border:1px #999 solid;background:#fff;}
div.ezySuggestion div.ezySuggList table tr.ezySuggHover td{background:#d5d5e5;}
div.ezySuggestion div.ezySuggList table tr.ezySuggNormal td{background:#ffffff;}
div.ezySuggestion div.ezySuggList tr.optgroup td{font-weight:bold;font-style:italic;}
div.ezySuggestion div.throbbing{}
div.ezySuggestion div.ezySuggList table td.firstItem{padding-left:10px;}
.ezyCs{background:none;border:1px solid #444444;}
.ezyCsMid{padding-left:2px;padding-top:1px;}
.ezyCsMid input{padding-left:0px;}
.ezyCs .ezyCsOptionList{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #999999;}
.ezyCsOptionHover{background:none repeat scroll 0 0 #D5D5E5;color:#666666;}
.ezyCsOption{padding-left:5px;}
#permissionTree ul{margin:0;list-style-type:none;padding-left:0}
#permissionTree ul ul{padding-left:20px;}
#permissionTree ul li{padding-bottom:3px;}
#permissionTree ul input[type=checkbox]{margin-left:0;}
div#licenseWarning{height:20px;margin-top:5px;margin-bottom:6px;text-align:center;color:#000;padding-top:3px;}
div#licenseWarning span{padding:5px 0 0px 0;text-shadow:2px 2px 3px #AAAAAA;}
div#licenseWarning span a{padding:5px 0 5px 0px;text-shadow:0px 0px 0px #fff;}
div#importBox{height:auto;min-height:53px;text-align:left;}
div.pgCenterMsgImport{background:#F9F9F9;border-color:#999999 #999999 #D0D0D0;border-style:solid;border-width:1px;height:auto;margin-top:55px;min-height:53px;padding:20px;text-align:center;width:410px;}
div#resultBox{border:1px solid #999999;border-top:none;min-height:25px;padding:10px;text-align:left;width:430px;}
select#cboMasterPort, select#cboFrequentPort{color:#343333;}
#popupWindowFramebody .stdPopupTitle{font-size:14px;font-weight:bold;}
#popupWindowFramebody .stdPopupLeft{float:left;margin-right:10px;}
#popupWindowFramebody .stdPopupRight{float:left;margin-bottom:17px;width:600px;}
#popupWindowFramebody .historyTitle{font-weight:bold;}
#noHistory{border:1px solid #CDCDCD;height:279px;padding-top:10px;text-align:center;}
#popupWindowFramebody .ptpDistanceList{float:left;margin-bottom:21px;width:335px;}
table#vslSetup .ezyDatePicker{border:1px solid #B8B8B8;height:21px;margin-right:4px;width:157px;background:#fff;}
table#vslSetup div.ezyDatePicker div.right{width:22px;height:20px;background:url(../Images/EzyDatePicker/calendar.png) right no-repeat;}
#vslSetup #cboMonth{border:1px solid #B8B8B8;}
div#ezySugg_itemList_txtSdr{left:-3px !important;top:20px !important;}
a#linkActive{padding-left:0px !important;}
div#page div.setupLink{margin-bottom:5px;}
div#page div.setupLink a{padding:0 10px;}
div#page div#sdrPage{height:auto;min-height:0px;padding-bottom:10px;}
div#page div.remarks{width:450px;float:left;}
div#page div.remarks div.remarkText{width:400px;height:90px;border:1px solid #DADADA;margin-top:10px;padding:5px;overflow:auto;}
div#page div#lsUpdatedOn{width:180px;float:right;}
div#page div#lsUpdatedOn div.lsStatus{float:right;margin-bottom:5px;}
div#page div#lsUpdatedOn div.lsDate{float:right;}
div#page div#noteStatus{width:100%;border:1px solid #999999;margin-top:10px;height:auto;min-height:200px;}
div#page div#noteOneStatus{width:100%;border:1px solid #999999;margin-top:10px;max-height:800px;padding-bottom:10px;}
div#page div#noteStatus div.statusBody{max-height:400px;overflow:auto;}
div#body{max-height:200px;overflow:auto;}
div#pageContainer{float:left;margin-left:10px;}
table#sdrForm{margin-bottom:20px;float:left;}
table#sdrForm td.entry{width:180px;}
table#sdrForm td.entry1{width:280px;}
table.list.items{width:800px;margin-bottom:20px;border-left:1px solid #999999;}
table.list.items tr td.leftMost{border-left:0px;}
table.list.items tr td.brt{width:31px;}
table.list.items tr td.loc{width:130px;}
div#noteContainer{float:left;}
div#noteStatusContainer{width:1218px;border:1px solid #999999;margin:10px;*margin-top:-10px;max-height:224px;height:auto;}
div#page div#heading{height:24px;background:url(../Images/MainMenu/titleMid.png) repeat-x;}
div#page div#heading div.changeStatus{float:right;width:100px;height:14px;margin-top:4px;margin-right:10px;}
div#page div#heading div.changeStatus img{padding-left:3px;}
div#heading div#titleText{float:left;padding-top:4px;padding-top:3px\9;padding-left:10px;font-family:'Arial Rounded MT bold', Arial, Helvetica, sans-serif;}
div#rtePopup div.statusBox{margin-top:5px;}
div#number{float:left;padding-left:10px;padding-top:10px;}
div#sdrStatusInfo{width:1010px;border-bottom:1px solid #CCCCCC;margin-left:10px;padding-top:10px;padding-bottom:20px;float:left;}
div#statusInfo{border-bottom:1px solid #CCC;float:left;margin-left:10px;padding-bottom:20px;padding-top:10px;width:1161px;}
div.statusName{width:250px;height:18px;margin-top:10px;margin-bottom:10px;border:1px solid #999;padding-top:2px;text-align:center;}
div#statusContainer div.bottomMost{border-bottom:none;}
div#cargoViewRight{float:right;width:320px;margin-top:9px;padding-right:10px;}
div#cargoViewRight div.photoArea{background:#333333;height:300px;padding:10px;width:300px;}
div#cargoViewRight div#photoCon{width:300px;height:300px;display:table-cell;text-align:center;vertical-align:middle;}
div#cargoViewRight div.photoPreviewMsg{padding-top:5px;text-align:center;}
div#cargoViewRight div.photoThumbnail{width:320px;height:70px;margin-top:5px;margin-bottom:5px;}
div#cargoViewRight div.photoThumbnail div.photoImg{border:1px solid #333333;height:60px;padding:1px;width:60px;}
div#cargoViewRight div.photoThumbnail div.photoImg.active{background-color:#333333;border:1px solid #333333;}
div#cargoViewRight div.photoThumbnail div.photoImg div{display:table-cell;height:60px;text-align:center;vertical-align:middle;width:60px;}
div#cargoViewRight table#tblThumbnail td.arrow{width:22px;}
div#cargoViewRight table#tblThumbnail td{padding:2px;}
div.noPhoto{color:#CCCCCC;font-size:16px;}
div#previewMessage{padding-top:5px;}
div#photoListContainer div.onePhoto{border-bottom:1px solid #8F8F8F;height:115px;padding-bottom:10px;padding-top:10px;width:1005px;}
div#photoListContainer div.onePhoto div.thumbnail{background:#FFFFFF;border:1px solid #444444;display:table-cell;height:100px;padding:0;text-align:center;vertical-align:middle;width:100px;}
div#photoListContainer div.onePhoto div.mid{float:left;margin-bottom:0;}
div#photoListContainer div.onePhoto div.caption{height:82px;margin-left:10px;overflow:hidden;}
div#photoListContainer div.onePhoto .linkButton{float:left;background:url("../../../CSImages/Bg/linkButtonBg.png") repeat-x;border-color:rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.19) rgba(0, 0, 0, 0.38);border-style:solid;border-width:1px;display:block;margin:0;text-align:center;}
div#photoListContainer div.onePhoto .linkButton:hover{background:url("../../../CSImages/Bg/linkButtonBg_hover.png") repeat-x;}
div#photoListContainer div.onePhoto div.mid .photoCaption{height:43px;overflow:hidden;padding-bottom:5px;text-align:left;width:580px;word-wrap:break-word;}
div#photoListContainer div.onePhoto .linkButton span{border:1px solid #FFFFFF;cursor:pointer;display:block;min-width:63px;padding:3px 10px;white-space:nowrap;}
div#photoListContainer div.onePhoto a:link,
div#photoListContainer div.onePhoto a:hover,
div#photoListContainer div.onePhoto a:visited,
div#photoListContainer div.onePhoto a:active{color:#000000;}
div#photoListContainer div.onePhoto div.photoBy{margin-left:10px;padding-top:5px;}
div#photoListContainer div.onePhoto div.photoBy span.uploadBy{display:inline-block;width:300px;}
div#photoListContainer div.onePhoto div.photoBy span.label{font-weight:bold;}
div#photoListContainer div.onePhoto div.right .linkButton{margin-bottom:5px;}
div#photoLeftDiv{margin-top:10px;}
#cfPage fieldset.cfSelectItem{margin-top:5px;padding-top:5px;width:430px;}
#cfPage div.label{float:left;padding-top:6px;}
#cfPage div.labelSeparator{padding-left:5px;padding-top:6px;float:left;}
#cfPage div.entry{width:70px;padding-top:3px;padding-left:5px;float:left;}
#cfPage div.content{width:70px;padding-top:6px;padding-left:5px;float:left;}
#cfPage div.cfBtns{padding-left:5px;padding-top:15px;}