/**
*
* @note                                             css file for account pages
*                                                   
* @appdef                                           semigator
* @app-myapp-theme                                  
* @app-myapp-used                                   True
* @media                                            screen
* @valid                                            true
*                                                   
* @author                                           Alp Uçkan
* @version                                          1.0
* @link                                             http://www.semigator.de/
*                                                   
*/

/**
* @section                                          Account Navigation
*/                                                  
                                                    
#AccountNav                                         { margin: 0 0 2em; }
                                                    
#AccountNav a:link,
#AccountNav a:visited                               { text-decoration: none; }
#AccountNav a:hover,                                
#AccountNav a:active,                               
#AccountNav a:focus                                 { text-decoration: underline; }
#AccountNav h2.areaHeader                           { font-size: 1em; }                                                    
#AccountNav .active,                                
#AccountNav .active a                               { font-weight: bold; }

#AccountNav h3.areaHeader                           { font-size: 1.333em; padding-top: .2em; padding-bottom: 0; margin-bottom: 0; }
#AccountNav h4                                      { padding-top: 1em; margin-bottom: .583em; }
#AccountNav .padder                                 { padding: 0; margin: 0; }
#AccountNav li                                      { margin-bottom: .583em; }

/**
* @section                                          Hyperlinks in dataTables
*/

.account .dataTable a:link,
.account .dataTable a:visited                       { text-decoration: underline; }
.account .dataTable a:hover,                        
.account .dataTable a:active,                       
.account .dataTable a:focus                         { text-decoration: none; }

/**
* @section                                          image lists in account pages
*/

.account .list ul.thumb44                           { padding-top: 0; }
.account .list ul.thumb44 li                        { margin: 0; }

/**
* @section                                          area bottom padding in account pages
*/

.account #MainContent.shadowBoxes .area             { padding: 0 5px 0 0; }

/**
* @section                                          Special Table Styles
*/

.account .dataTable .aright                         { width: 12%; text-align: right; }
.account .dataTable th.aright                       { text-align: left; }
.account .dataTable .aleft                          { width: 12%; text-align: left; }
.account .dataTable .acenter                        { width: 12%; text-align: center; }
.account .dataTable .options                        { width: 24%; text-align: right; padding: .583em; }
.account .dataTable th.options                      { text-align: left; }
.account .dataTable .options select                 { width: 100%; }
.account .dataTable .aleft2                         { width: 24%; text-align: left; }
.account .dataTable .aright2                        { width: 24%; text-align: right; }

#DatesAndPlaces table                               { width: 100%; margin-bottom: 1em; }
#DatesAndPlaces table td                            { padding-bottom: 1em; }
#DatesAndPlaces table td                            { padding-bottom: 1em; }
#DatesAndPlaces table th                            { padding-bottom: 1em; font-weight: bold; }

.seminarFilterTable                                 { width: 100%; margin-bottom: 2em; }
.seminarFilterTable td.seminarFilter                { border-left: 1px solid #ccc; padding-left: 10px; }
.seminarFilterTable td[rowspan="2"]                 { text-align: right; vertical-align: bottom; }
 #Filter_title                                      { width: 485px; }



