body 
{
    behavior                :url("App_Themes/MaritimTrainee/csshover.htc");
    margin                  :0;
    padding                 :0;
    font-family             :Arial;
    font-size               :11px;
}

a
{
    color                   :#208eb4;
    text-decoration         :none;
    border					:0px;/* Added by charith on 2008/8/22 to avoid the outline in prev next links */
	outline					:none;/* Added by charith on 2008/8/22 to avoid the borderline in prev next links */
}

a:visited
{
    color                   :#208eb4;
    text-decoration         :none;
    border					:0px;/* Added by charith on 2008/8/22 to avoid the outline in prev next links */
	outline					:none;/* Added by charith on 2008/8/22 to avoid the borderline in prev next links */
}

a.dark
{
    color                   :#146c8f;
}

h2
{
    font-size               :18px;
    margin                  :0;
}

h3
{
    font-size               :16px;
    margin                  :0;
}

h4
{
    font-size               :14px;
    margin                  :0;
}

br.clear
{
    clear                   :both;
    height                  :0px;
    line-height             :0px;
}

hr
{
    background-color        :#c0d0d5;
    color                   :#c0d0d5;
    height                  :1px;
    width                   :485px;
}

.bold
{
    font-weight             :bold;
}

.normal
{
    font-weight             :normal;
}

.underline
{
    text-decoration         :underline;
}

.italic
{
    font-style              :italic;
}

.text11
{
    font-size               :11px;
}

.text12
{
    font-size               :12px;
}

.text13
{
    font-size               :13px;
}

.text14
{
    font-size               :14px;
}

.text16
{
    font-size               :16px;
}

.text18
{
    font-size               :18px;
}

/*
	Added by Malin
	On 2008/9/10
*/
.text22
{
    font-size               :22px;
}

.textlightblue
{
    color                   :#146c8f;
}

.textlightblue2
{
    color                   :#1f8db4;
}

.textdarkblue
{
    color                   :#062e48;
}

.textnavyblue
{
    color                   :#144c6c;
}

.textgray
{
    color                   :#909dac;
}

.textgray2
{
    color                   :#46555d;
}

.textleft
{
    text-align              :left;
}

.textcenter
{
    text-align              :center;
}

.textright
{
    text-align              :right;
}

.fl
{
    float                   :left;
}

.fr
{
    float                   :right;
}

.nomargin
{
    margin                  :0;
}

.nomarginleft
{
    margin-left             :0;
}
.nomarginright
{
    margin-right            :0;
}

div.center
{
    /*position                :absolute;
    width                   :787px;
    top                     :46px;
    left                    :50%;
    margin-left             :-393px;*/
    
    /*------------- 2008/9/11 ------------------------------------
		Modified by Charith 
		to avoid Activity Calender popup get messed up in firefox		
	*/
    width:787px;
    margin-top:46px;
    margin-left:auto;
    margin-right:auto;
}

div.top
{
    width                   :787px;
    height                  :55px;
}

div.top img.logo
{
    float                   :left;
    width                   :176px;
    height                  :48px;
    margin-left             :6px;
}

div.top div.search
{
    float                   :right;
    height                  :55px;
    color                   :#8890a1;
/*    margin-right            :18px;*/
    position                :relative;
    text-align              :right;
}

div.top div.search input.searchtb
{
    background-color        :#dce8ec;
    border-style            :none;
    position                :absolute;
    bottom                  :0;
    right                   :23px;
    width                   :119px;
    height                  :15px;
    padding-top				:2px;
    padding-left			:2px;
}

div.top div.search input.searchbtn
{
    border-style            :none;
    position                :absolute;
    bottom                  :0;
    right                   :3px;
}

div.menu
{	background-image		:url(Images/menubgNew.gif);
    background-repeat       :no-repeat;
    clear                   :both;
    width                   :787px;
    height                  :29px;
    margin-top              :28px;
    
}


div.menu img
{
    float                   :left;
}

div.menu div.first
{
    background-image        :url(Images/menubgleft.gif);
    background-repeat       :no-repeat;
    background-position     :left top;
    float                   :left;
    height                  :29px;
    white-space             :nowrap;
    padding-left            :10px;
}

div.menu div.first:hover,
div.menu div.firstselected /*Added by charith to use the same attributes for selected menu*/
{
    background-image        :url(Images/menubglefthover.gif);
    background-repeat       :no-repeat;
    background-position     :left top;
    float                   :left;
    height                  :29px;
    white-space             :nowrap;
    padding-left            :10px;
}

div.menu div.last
{
   /* background-image        :url(Images/menubgright.gif);
    background-repeat       :no-repeat;
    background-position     :right top;*/
    float                   :left;
    height                  :29px;
    white-space             :nowrap;
    padding-right           :10px;
}

div.menu div.last:hover,
div.menu div.lastselected /*Added by charith to use the same attributes for selected menu*/
{
    /*background-image        :url(Images/menubgrighthover.gif);  
    background-repeat       :no-repeat;
    background-position     :right top;*/
    float                   :left;
    height                  :29px;
    white-space             :nowrap;
    padding-right           :10px;
	
	
}

div.menu div.item
{
    float                   :left;
    height                  :23px;
    background-image        :url(Images/menubg.gif);
    background-repeat       :repeat-x;
    padding                 :6px 13px 0 13px;
    white-space             :nowrap;
}

div.menu div.firstitem
{
    padding                 :6px 13px 0 5px;
}

div.menu div.lastitem
{
    padding                 :6px 5px 0 13px;
}

div.menu div.item:hover,
div.memu div.itemselected
{
    background-image        :url(Images/menubgselected.gif);
    background-repeat       :repeat-x;
}

div.menu a
{
    color                   :#eef5f4;
    font-size               :14px;
    font-weight             :bold;
}

div.submenu
{
    width                   :787px;
    height                  :42px;
}

div.submenu a
{
    color                   :#babec6;
    font-weight             :bold;
    display                 :inline-block;
    float                   :left;
    margin                  :12px 0 0 15px;
}

div.submenu a:hover,
div.submenu a.selected
{
    color                   :#1f8db3;
    font-weight             :bold;
    display                 :inline-block;
    float                   :left;
    margin                  :12px 0 0 15px;
    vertical-align:top;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    div.menu div.item
    {
        padding                 :6px 14px 0 14px;
    }
    
        div.menu div.firstitem
    {
        padding                 :6px 10px 0 7px;
    }

    div.menu div.lastitem
    {
        padding                 :6px 7px 0 13px;
    }
    
    div.submenu a
    {
        margin                  :12px 4px 0 15px;
    }

    div.submenu a:hover,
    div.submenu a.selected
    {
        margin                  :12px 4px 0 15px;
    }
}

div.content
{
    width                   :787px;
    height                  :auto;
    overflow                :hidden;
}

div.content div.left
{
    float                   :left;
    width                   :518px;
}

div.content div.left div.text
{
    padding                 :0 10px;
}

div.content div.left div.text div.aktuelt
{
    width                   :510px;
    margin-top              :7px;
    overflow                :hidden;
    padding-bottom          :7px;
}

div.content div.left div.text div.aktuelt img
{
    float                   :left;
    margin-right            :20px;
}

div.content div.back
{
    float                   :left;
    margin                  :5px;
    display                 :inline;
}

div.content div.forward
{
    float                   :right;
    margin                  :5px;
    display                 :inline;
}

div.content div.back img,
div.content div.forward img
{
    border                  :none;
}

div.content div.thumbnails
{
    margin-left             :5px;
    margin-top              :5px;
}

div.content div.thumbnails img
{
    float                   :left;
    margin-right            :6px;
    margin-bottom           :7px;
    width                   :46px;
    height                  :37px;
}

div.aktuelttext
{
    float                   :left;
    font-size               :12px;
    font-weight             :normal;
    color                   :#46555d;
    width                   :360px;
    line-height             :18px;
}

div.content div.left div.text div.aktuelt div.aktuelttext span.date
{
    color                   :#062e48;
}

div.content div.left div.controls
{
    padding                 :20px 10px 0 10px;
}

div.content div.left div.controls input.cb
{
    background-color        :#dce8ec;
    border                  :none;
}

div.content div.left div.controls input.tb
{
    background-color        :#e8eeef;
    border                  :none;
    width                   :239px;
    height                  :19px;
    margin-bottom           :17px;
}

div.content div.left div.controls label
{
    width                   :67px;
    display                 :block;
    float                   :left;
    margin-top              :4px;
}

div.content div.left div.controls input.btn
{
    border-style            :none;
    margin-left             :250px;
}

div.content div.left div.title
{
    width                   :438px;
    height                  :17px;
    background-color        :#144c6c;
    margin-top              :30px;
    margin-bottom           :17px;
    color                   :#eef5f4;
    font-size               :12px;
    font-weight             :bold;
    padding                 :1px 10px 0 10px;
}

div.content div.left div.subtitle
{
    width                   :147px;
    height                  :17px;
    text-align              :right;
    background-color        :#dce8ec;
    margin-top              :30px;
    margin-bottom           :17px;
    color                   :#144c6c;
    font-size               :12px;
    font-weight             :bold;
    padding                 :1px 10px 0 10px;
}

div.content div.left div.boxwrapper
{
    width                   :80px;
    text-align              :center;
    float                   :left;
    color                   :#6b777d;
}

div.content div.left div.boxwrapper div.box
{
    width                   :80px;
    height                  :89px;
    background-color        :#dce8ec;
    margin-bottom           :8px;
}

div.left div.forumbig
{
    width                   :495px;
    height                  :300px;
    padding                 :10px 0 0 10px;
}

div.left div.forumbig div.item
{
    padding                 :10px 0 5px 0;
}

div.left div.forumbig div.item img
{
    float                   :left;
    margin                  :0 15px 0 10px;
}

div.left div.forumbig div.item div.name
{
    padding                 :1px 5px 0 5px;
    width                   :380px;
    height                  :17px;
    background-color        :#edf5f6;
    color                   :#46555d;
    font-weight             :bold;
    font-size               :12px;
    margin-bottom           :10px;
}

div.left div.forumbig div.item div.forumtext
{
    width                   :390px;
    color                   :#46555d;
    font-size               :12px;
    float                   :left;
    margin-bottom           :10px;
}

div.content div.right
{
    float                   :right;
    width                   :239px;
}

div.content div.rightalt
{
    float                   :right;
    width                   :228px;
    border-left             :solid 1px #ced8de;
    padding-left            :10px;
}

div.flash
{
    width                   :518px;
    height                  :374px;
    margin-bottom           :10px;
    /*background-color:#dce8ec; Changed to remove the blue layer*/
    background-color:#FFFFFF;
}

div.rightbox
{
    width                   :239px;
    height                  :118px;
    text-align              :center;
    color                   :#fbfbfc;
    position                :relative;
    overflow                :hidden;
    display                 :table;
    margin-bottom           :10px;
}

div.boxdark
{
    background-image        :url(Images/blueboxdarkbg.gif);
    background-repeat       :no-repeat;
}

div.boxlight
{
    background-image        :url(Images/blueboxlightbg.gif);
    background-repeat       :no-repeat;
}

div.rightbox a
{
    font-size               :12px;/* Modified by Malin on 2008.9.10 Original Value = 9px*/
    color                   :#01c5e8;
}

div.middle
{
    position                :absolute;
    top                     :50%;
    left                    :0;
    right                   :0;
    width                   :100%;
}

div.middle[class]
{
    display                 :table-cell;
    vertical-align          :middle;
    position                :static;

}

div.inner
{
    position                :relative;
    top                     :-50%;
    padding                 :0 10px 6px;
}

div.inner[class]
{
    position                :static;
}

/* for explorer 7 only */
    *:first-child+html div.rightbox[class]
    {
        position                :relative;
    } 

    *:first-child+html div.middle[class]
    {
        position                :absolute;
        display                 :block;
        vertical-align          :inherit;
        top                     :50%;
    }

    *:first-child+html div.inner[class]
    {
        position                :relative;
    } 
/* for explorer 7 only */

div.footer
{
    width                   :787px;
    overflow                :hidden;
    margin-bottom           :50px;
    margin-top:20px;
}

div.footer img
{
    border                  :none;
    float                   :left;
}

div.footer div.signature
{
    width                   :787px;
    text-align              :center;
    font-size               :9px;
    font-weight             :bold;
    color                   :#8d939f;
    margin-top              :20px;
}

div.grid
{
    width                   :497px;
    margin-top              :20px;
}

div.grid div.header
{
    width                   :497px;
    height                  :17px;
    border-top              :solid 1px #7294a7;
    background-color        :#144c6c;
    margin-bottom           :15px;
    font-size               :12px;
    color                   :#eef5f4;
    padding-top             :1px;
}

div.grid div.item
{
    width                   :497px;
    height                  :22px;
    padding-top             :7px;
    border-bottom           :solid 1px #fafcfc;
    background-color        :#e7eff0;
    color                   :#3e9dbe;
    font-size               :12px;
}

div.grid div.altitem
{
    width                   :497px;
    height                  :23px;
    padding-top             :7px;
    background-color        :White;
    color                   :#3e9dbe;
    font-size               :12px;
}

div.grid div.itemsmall
{
    width                   :338px;
    height                  :22px;
    padding-top             :7px;
    border-bottom           :solid 1px #fafcfc;
    background-color        :#e7eff0;
    color                   :#3e9dbe;
    font-size               :12px;
}

div.grid div.altitemsmall
{
    width                   :338px;
    height                  :23px;
    padding-top             :7px;
    background-color        :White;
    color                   :#3e9dbe;
    font-size               :12px;
}

div.grid div.dato
{
    float                   :left;
    margin-left             :25px;
    width                   :130px;/*Changed by charith on 2008.9.4 to reduce the width of date (Original - 180px)*/
    display                 :inline;
}

div.grid div.by
{
    float                   :left;
    width                   :133px;
}

div.grid div.skole
{
    float                   :left;
    width                   :209px;/*Changed by charith on 2008.9.4 to reduce the width of date (Original - 149px)*/
}

div.grid div.forum
{
    float                   :left;
    margin-left             :13px;
    width                   :147px;
    display                 :inline;
}

div.grid div.sistopdatert
{
    float                   :left;
    width                   :153px;
}

div.grid div.trader
{
    float                   :left;
    width                   :101px;
}

div.grid div.meldinger
{
    float                   :left;
    width                   :83px;
}

div.grid div.profilecol1
{
    float                   :left;
    margin-left             :7px;
    width                   :107px;
    display                 :inline;
    font-size               :12px;
    font-weight             :bold;
}

div.grid div.profilecol2
{
    float                   :left;
    width                   :224px;
    display                 :inline;
    font-size               :12px;
    font-weight             :bold;
    color                   :#6b777d;
}

div.loggetinn
{
    float                   :right;
    margin-right            :12px;
    margin-top              :4px;
    color                   :#062e48;
    font-weight             :bold;
    display                 :inline;
}

div.leggtillbtn
{
    float                   :right;
    margin-right            :30px;
}

div.profile img
{
    float                   :left;
}

div.profile div.details
{
    float                   :left;
    margin-left             :10px;
    color                   :#46555d;
    font-size               :12px;
   /* padding-top             :30px;*/
   padding-top:12px;
}

div.profile input.endreprofil
{
    margin-top              :13px;
    margin-bottom           :10px;
}

a.email
{
    display                 :block;
    background-image        :url(Images/emailicon.gif);
    background-repeat       :no-repeat;
    background-position     :left center;
    text-indent             :29px;
    font-size               :12px;
    font-weight             :normal;
    color                   :#6b777d;
    text-decoration         :none;
    margin                  :13px 0;
}

a.emailsmall
{
    display                 :block;
    background-image        :url(Images/emailiconsmall.gif);
    background-repeat       :no-repeat;
    background-position     :left center;
    text-indent             :23px;
    font-size               :12px;
    font-weight             :normal;
    color                   :#6b777d;
    text-decoration         :none;
    margin                  :13px 0 13px 15px;
    float                   :left;
}

div.profile div.bildet
{
    float                   :left;
    margin-top              :15px;
    font-size               :12px;
    font-weight             :bold;
}

div.profile div.bildet a:hover,
div.profile div.bildet a.selected
{
    color                   :#6b777d;
}

div.profile input.searchtb
{
    background-color        :#e8eeef;
    border-style            :none;
    width                   :150px;
    height                  :20px;
    float                   :left;
}

div.profile a.sok
{
    font-size               :12px;
    font-weight             :bold;
    color                   :#144c6c;
    margin-top              :3px;
    margin-left             :10px;
    display                 :block;
    float                   :left;   
}

div.profile div.title
{
    width                   :200px;
    height                  :17px;
    background-color        :#144c6c;
    margin-top              :11px;
    margin-bottom           :12px;
    color                   :#eef5f4;
    font-size               :12px;
    font-weight             :bold;
    padding                 :1px 10px 0 10px;
}

div.profile div.boxes
{
    width                   :229px;
}

div.profile div.boxes div.box
{
    width                   :39px;
    height                  :46px;
    background-color         :#dce8ec;
    float                   :left;
    margin-right            :6px;
    margin-bottom           :6px;
}

div.kull
{
    width                   :200px;
    background-color        :#dce8ec;
    height                  :17px;
    margin-top              :4px;
    color                   :#1f8db4;
    font-size               :12px;
    font-weight             :bold;
    padding                 :1px 10px 0 10px;
}

/*---------21-08-2008-----------
  Following classes are using for the Article body fonts		
*/
h5
{
     font-size               :12px;
     color                   :#46555d;
     font-weight             :normal;
}

h6
{
    font-size               :16px;
    margin                  :0;
    color                   :#1f8db4;
}


/*---------22-08-2008-----------
  Added by charith	
  This is to avoid the image borders and outline
*/
img
{
	outline:none;
	border:0px;
}
/*---------22-08-2008-----------
  Added by charith	
  following class are using for the fonts in the rightimagetext2 
*/

h7
{
	font-size               :13px;
	font-weight             :bold;
	font-style              :italic;
}

h8
{
	font-size               :11px;
}

/*---------22-08-2008-----------
  Added by charith 
  following class are using to change the selected menu
*/

div.menu div.selecteditem
{
    float                   :left;
    height                  :23px;
    background-image        :url(Images/menubgselected.gif);
    background-repeat       :repeat-x;
    padding                 :6px 13px 0 13px;
    white-space             :nowrap;
}

div.menu div.firstselecteditem
{
    float                   :left;
    height                  :23px;
    background-image        :url(Images/menubgselected.gif);
    background-repeat       :repeat-x;
    padding                 :6px 10px 0 5px;
    white-space             :nowrap;
}

div.menu div.lastselecteditem
{
    float                   :left;
    height                  :23px;
    background-image        :url(Images/menubgselected.gif);
    background-repeat       :repeat-x;
    padding                 :6px 5px 0 13px;
    white-space             :nowrap;
}

div.flashvedio
{
    width                   :468px;
    height                  :378px;
    margin-bottom           :10px;
}

/*---------3-09-2008-----------
  Added by Charith
  To used for Article body nomal text
*/

.normalbodytext
{
	font-size               :12px;
    color                   :#46555d;
    font-weight             :normal;/*bold*/
}	

/*---------3-09-2008-----------
  Added by Charith
  To increase the line height of the body text
*/

.lineheighttext
{
	line-height:150%;
}


/* Footer logos */

.partnerlogos
{
  width :786px;
  height:74px;
  border:0px;
  padding-right: 0px;
}

/*------------10-9-2008--------------
  Added by Charith
  
*/
.cursorpointer
{
	cursor:pointer;
}


.description
{
	/*float:left;*/
	width:200px;
	height:150px;
}

/*------------10-9-2008--------------
  Added by Charith
  To align the error messages with the controls
*/

.userError
{	
	padding-bottom:0px;
	padding-top:0px;
	vertical-align:top;
	
}






/*------------09-09-2008-----------
Added by Mohan
For login Page
*/

/*#loginBox
{
	width:350px;
	height:150px;
	
	
border-right: 2px solid #C6EC8C; 
border-top: 2px solid #C6EC8C; 
border-left: 2px solid #C6EC8C; 
border-bottom: 2px solid #C6EC8C; 
}*/


#loginBox
{
	width:350px;
	height:150px;
	
    border-right: 2px solid #C6EC8C; 
    border-top: 2px solid #C6EC8C; 
    border-left: 2px solid #C6EC8C; 
    border-bottom: 2px solid #C6EC8C; 
}
#LoginTitle
{
    padding-left :192px;
}

.userInput
{
    padding-left :192px;
    padding-top :10px;
    width :300px;
}

.userNameDiv
{
    float:left;
    padding-left :192px;
}

.userNameTB
{
    /*float:left;*/
    /* background-color        :#dce8ec;*/
    background-color        :#E7EFF0;
    border-style            :none;
    bottom                  :0;
    right                   :23px;
    width                   :162px;
    /*height                  :15px;*/    
    font-size:12px;
    text-align:left;
     height:20px;
    padding-top:2px;
    padding-left:2px;
    
    
}


/*======================*/
.userNameTBLBL
{
    /*  float:none;*/
    /* background-color        :#dce8ec;*/
    background-color        :#E7EFF0;
    border-style            :none;
    bottom                  :0;
    
    width                   :162px;
    /*height                  :15px;*/
    height:13px;
    font-size:12px;
   
     
}

/*=======================*/



.userValidator
{
    float:left;
    width:10px;
    border :solid 0px black;
    height :15px;
}

#passwordDiv
{
    float:left;
    padding-left :192px;
    
}
.passwordTB
{
    float:left;
    background-color        :#dce8ec;
    border-style            :none;
    bottom                  :0;
    right                   :23px;
    width                   :162px;
     height                  :20px;
     padding-top:2px;
    padding-left:2px;
}

#FailureTextDiv
{
    padding-top :5px;
    padding-left :192px;
}

#LinkButtonDiv
{
    margin-left: 290px;
    margin-top: 15px;/*25px;*/
}


/*Added Mohan 2008-9-25*/

.blankthumb
{
	float:left;
	width:100px;
	height:114px;
	background-color:#DCE8EC;
}

/*---------26-09-2008-----------
  Added by Nisal
  For Gallery changes
*/
/*------------ Gallery Page-------------*/
 #GalleryMainDiv
 {
    height:auto !important;
    /*min-height :500px;/*553px*/
    height:500px;/*553px*/
    width:764px;
    border:solid 0px aqua;
    float :left ;
 }
 #GalleryTitleDiv
 {
    height :25px;/*80px*/
    width:709px;/*764px*/
    color: #208EB4;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 1.4em;/*14pt*/
    text-align: left;
    font-weight: bold;
    border:solid 0px white;
    padding-top :5px;/*27px*/
    padding-left :10px;
    padding-bottom :8px;
    float :left ;
 }
 #GalleryBodyDiv
 {
    
    height:auto !important;
    min-height :300px;
    width:709px;
    padding-left :10px;
    border:solid 0px yellow;
    padding-top:7px; 
    float :left ;
 }
  #GalleryImageDiv
 {
    height :auto ;
    min-height :200px;
    height:auto !important;
    /*height:200px;*/
    width:762px;
    /*padding-left :55px;*/
    border:solid 0px yellow; 
    float :left ;
 }
 
 .ImageFrameDiv
 {
    height :101px ;
    width:148px;
    border:solid 0px white;
    padding-left :2px;
    padding-top :2px;
    float :left ;
 }
 
 .galaryImages
 {
    border:1px solid #BABEC6;
    float:left ;
 }
 
 /*--Gallery Page Navigation---*/
 #Navigation
 {
   /* height:40px;
    width :709px;*/
    float:left ;
    padding-left :12px;
 }
 #bottompagingbox
 {
   /* width :590px;*/
    float :left ;
 }
 #bottompaging
 {
    float :left ;
 }
  #bottompaging a
 {
    cursor:pointer;
 }
 #selectedthumbpage
 {
    width :10px;
    float :left ;
    font-weight :bold ;
 }
 #activethumbpage
 {
    width :10px;
    float :left ;
 }
 #bottompevnextOuter
 {
    /*width :590px;*/
  /*  width:110px;*/
    float:left ;
 }
 
 #bottompevnextOuter a
 {
    cursor:pointer;
 }

 #bottomprevlink
 {
    float :left;
    width :500px;
 }
 
 #bottomnextlink
 {
   /* float:right ;*/
    width :40px;
 }
/*-----------End Gallery Page Navigation--------------*/
  /*------------End Gallery Page-------------*/
  
  
  
  
.userNameTB02
{
  /*float:left;*/
  /*background-color        :#E7EFF0;*/
    background-color        :#ffffff;
    border-style            :none;
    bottom                  :0px;
    right                   :23px;
    width                   :340px;/*162*/
   /* height                  :16px;*/
    height:55px;/*35*/
    font-size:12px;
}

/* Added Mohan 2008-09-29*/

.userNameTBMultiLine
{
    /*float:left;*/
    /*background-color        :#dce8ec;*/
    background-color        :#E7EFF0;
    border-style            :none;
    bottom                  :0;
    right                   :23px;
    width                   :340px;/*162*/
    /*height                  :16px;*/
    height:55px;/*35*/
    font-size:12px;
}

/*Added by Mohan for NewsPage Modification 2008-09-30 */

#paginOuter
{
	margin-top:15px;
	float :left;
	height:40px;
    width :518px;
}

#bottompaging 
 { 
  cursor:pointer;
  float:left;
  /*width:450px; */
}

.activethumbpage
{
	color:#208eb4;
	padding-right:5px;
}

.selectedthumbpage
{
	padding-right:5px;
	color:#01c5e8;
}

#pagingstatus
{
	float:left;
	width:400px;
	color:#208eb4;
	font-family:Arial;
	font-size:11px;
	margin-top:4px;
}

/*
#bottompevnextOuter
{
	float:left;
	width:518px;
	height:15px;
	margin-top:5px;}*/

#bottomprevnextlink
{
	float:left;
	width:450px;
	height:15px;
}

#bottomprevlink
{
	float:left;
	text-align:left;
	width:55px;
	margin-left:5px;
}


/*Added by Mohan for NewsDetailPage  2008-10-02 */

#newsDetailsOuter
{
	width:510px;
	height:auto;
	float:left;
	padding-left:11px;
}

#newsTitle
{
	width:499px;
	height:auto;
	color:#208eb4;	
}

#newsImage
{
	margin-top:10px;
	width:499px;
	height:320px;
	float:left;
}

#newsBody
{
	margin-top:10px;
	width:499px;
	height:auto;
}

#tilbake
{
	float:left;
	margin-top:10px;
	width:499px;
	height:auto;
	color:#208eb4;
}

#tilbake a
{
	font-size:12px;
	font-weight:bold;
}


/* Added by Mohan for Skriv til traineer popup 2008-10-06 */

#SelectDeselectOuter
{
	float:left;
	/*width:206px;*/
	width:220px;
	height:auto;
	margin-top:15px;	
	padding-left:5px;
}

#checkboxesDiv
{
	float:left;
	font-size:12px;
	color:#208eb4;
	font-weight:bold;
	/*padding:2px;*/
	
}

#ImgSendDiv
{
	float:left;
	padding-left:6px;
	padding:4px;
}

div.aktuelttextPopup
{
    float                   :left;
    font-size               :12px;
    font-weight             :normal;
    color                   :#46555d;
    width                   :223px;
    line-height             :18px;
    padding-left:5px;
}


/* Added by Mohan */


div.grid div.altitemsmallEdit
{
    width                   :458px;/*338*/
    height                  :60px;
    padding-top             :7px;
    background-color        :White;
    color                   :#3e9dbe;
    font-size               :12px;
}


div.grid div.itemsmallEdit
{
    width                   :458px;/*338*/
    height                  :60px;
    padding-top             :7px;
    border-bottom           :solid 1px #fafcfc;
    background-color        :#e7eff0;
    color                   :#3e9dbe;
    font-size               :12px;
}

div.grid div.profilecol1Edit
{
    float                   :left;
    margin-left             :7px;
    width                   :107px;
    display                 :inline;
    font-size               :12px;
    font-weight             :bold;
    margin-top              :8px;
}

/*Addes by Mohan 2008-10-13 */

#PopupOuter
{
   height:auto;
   padding-top:5px;
}

.memberCheckbox
{
	float:left;
	width:20px;
	padding-right:2px;
}

.selectDeselectalltext
{
	padding-left:2px;
}

#lesmer
{
	float:left;
	font-weight:bold;
}


/* Added by Mohan 2008-10-29 */

#imgUploadDiv
{
	float:left;
	height:55px;
	width:497px;	
}
#fileUploadDiv /* Added by Ernad 2010-07-07 */
{
	float:left;
	height:55px;
	width:497px;	
}

#editUpdateDiv
{
	float:left;
	width:497px;
	height:50px;
	margin-top:10px;
	
}

#imgUplaodOuter
{
	float:left;
	width:350px;
	height:40px;
}

div.content div.left div.titleprofilem
{
    width                   :438px;
    height                  :17px;
    background-color        :#144c6c;
    margin-top              :30px;
    margin-bottom           :17px;
    color                   :#eef5f4;
    font-size               :12px;
    font-weight             :bold;
    padding                 :1px 10px 0 10px;
}


div.grid div.altitemsmallUpload
{
    width                   :458px;/*338*/
    height                  :17px;
    padding-top             :7px;
    background-color        :White;
    color                   :#3e9dbe;
    font-size               :12px;
}

/* Added by Mohan 2008-11-03 */


#featturedtext
{
	float:left;
	margin-top:3px;	
	width:430px;
}

.featuredTextbtn
{
	width:220px;
}


#displayfeaturedtextDiv
{
	
	
	float                   :left;
    width                   :100px;
    height:auto;
    display                 :inline;
    font-size               :12px;
    font-weight             :bold;
    margin-top              :8px;
    color:#6B777D;
}


div.editprofile
{
    width                   :280px;
}


div.editprofile div.itemsmallEditprofile
{
    width                   :280px;
    height                  :17px;
    padding-top             :0px;
    border-bottom           :solid 1px #fafcfc;
    background-color        :#e7eff0;
    font-size               :12px;
}

div.editprofile div.col1EditProfile
{
    float                   :left;
    margin-left             :1px;
    display                 :inline;
    font-size               :12px;
    margin-top              :1px;
}

div.editprofile div.col2EditProfile
{
    float                   :left;
    width                   :150px;
    display                 :inline;
    font-size               :12px;
    font-weight             :bold;
    color                   :#6b777d;
}


div.profile div.detailsedit
{
    float                   :left;
    margin-left             :10px;
    color                   :#46555d;
    font-size               :12px;
   /* padding-top             :30px;*/
   padding-top:0px;
}



.userNameTBEditprofile
{
   
    background-color        :#E7EFF0;
    border-style            :none;
    bottom                  :0;
    right                   :23px;
    width                   :162px;
    height:13px;
    font-size:12px;
    text-align:left;
    padding-left :3px;
    
}


#imgEditprofile
{
	margin-top:10px;
}


#displayfeaturedtextDivOuter
{
	float:left;
	width:518px;
}



/* Added by Ole Petter 11/08 */

.singleLineInput {
	background-color:#e7eff0;
	border:none;	
}

#locationReg {
	width: 150px;
	height:115px;
}
#locationReg p {
	font:  bold 12px/13px Arial, Verdana, Helvetica, sans-serif;
	color:#3E9DBE;
}

#traineeInfo a {
	text-decoration:underline;
	color:Blue;
}

.editText {
	font:  bold 12px/13px Arial, Verdana, Helvetica, sans-serif;
	color:#3E9DBE;
}

#locationReg input {
	background-color:#E7EFF0;
	border:none;
}

#locatonReg tr {
	height:25px;
}